4 releases (breaking)

Uses old Rust 2015

0.3.0 Aug 9, 2015
0.2.0 Jul 30, 2015
0.1.0 Jul 21, 2015
0.0.1 Jul 21, 2015

#63 in #data-encoding

Used in 2 crates (via nue)

MIT license

778 lines


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.


Utilities for working with I/O streams.