Expand description

Library for reading and writing binary data.

Strings are length prefixed using u64 by default, use the 32bit feature to use u32 for the string length prefix.

Structs

Read from a stream.
Write to a stream.
Stream that wraps a file.
Stream that wraps an owned buffer.
Stream that wraps a slice of bytes.

Enums

Error generated reading and writing binary data.
Variants to describe endianness.

Traits

Trait for decoding from binary.
Trait for encoding to binary.
Trait for a readable stream.
Trait for streams that can seek.
Trait for a writable stream.

Type Definitions

BinaryResult type for binary errors.