Expand description

A simple trait for binary (de)Serialization using std Read and Write traits.

Enums

Operation mode for read_seq_from.

Erros related to serialization of types.

Traits

A simple trait for deserializing from std::io::Read and serializing to std::io::Write.

Functions

Matches the length of the VarInt to the 1-byte flag

Calculates the minimum prefix length for a VarInt encoding number

Matches the VarInt prefix flag to the serialized length

Convenience function for reading a Bitcoin-style VarInt

Convenience function for reading a prefixed vector

Convenience function for reading a LE u32

Convenience function for reading a LE u64

Convenience function for writing a Bitcoin-style VarInt

Convenience function to write a Bitcoin-style length-prefixed vector.

Convenience function for writing a LE u32

Convenience function for writing a LE u64

Type Definitions

Type alias for serialization errors