Expand description

Simple object encoding / decoding helpers

This is intend to provide a straightforward method of serialising objects similar to (but not explicitly compatible with) C’s packed representation.

Modules

Structs

Helper type for parsing lists of decodable objects (with internal length delimiters)

Enums

Traits

Decode trait implemented for binary decodable objects

Decode for fields with prefixed lengths

Decode for fields with tagged lengths (length must be specified via #[encdec(length=...)] macro)

Encode trait implemented for binary encodable objects

Derive Macros

Decode derive helper

Encode derive helper