Skip to main content

le_stream/
lib.rs

1//! A library for reading and writing data in little-endian byte order.
2
3#![no_std]
4
5pub use consume::Consume;
6pub use error::{Error, Result};
7pub use from_le_stream::FromLeStream;
8pub use from_le_stream_tagged::FromLeStreamTagged;
9pub use prefixed::Prefixed;
10pub use to_le_stream::ToLeStream;
11pub use try_from_le_stream::TryFromLeStream;
12
13mod consume;
14mod error;
15mod from_le_stream;
16mod from_le_stream_tagged;
17mod prefixed;
18mod to_le_stream;
19mod try_from_le_stream;
20
21#[cfg(feature = "derive")]
22pub use le_stream_derive::{FromLeStream, FromLeStreamTagged, ToLeStream};