arcnmx / nue

I/O and binary data encoding for Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nue

travis-badge release-badge docs-badge license-badge

A collection of tools for working with binary data and POD structs in Rust.

  • pod is an approach at building a safe interface for transmuting POD structs to and from byte slices.
  • packed exposes unaligned packed data structurs in a safe and stable manner.
  • nue-macros provides helpers for pod, as well as a serialization-like library for dealing with binary streams of data.
  • nue-codegen allows the use of nue-macros without syntax extensions on stable Rust.
  • nue-io contains various supporting structs and traits for readers and writers.

About

I/O and binary data encoding for Rust

License:MIT License


Languages

Language:Rust 99.6%Language:Shell 0.4%