Expand description

github crates.io docs.rs build status

Common utilities used across different formats in Müsli.

The Reader and Writer traits are defined in here which determined the types that can be used in collaboration with Müsli.

Please refer to https://docs.rs/musli for documentation.

Modules

Helpers for determining integer encoding at compile time.

A container which can store up to a fixed number of uninitialized bytes on the stack and read into and from it.

Traits and utilities for dealing with integers.

Helpers for integrating musli with I/O types like std::io and std::io::Write.

Trait for governing how a particular source of bytes is read.

Trait for governing how a particular sink of bytes is written to.

Macros

Declare an error representation.