rust_bitfield_serializer/lib.rs
1//! rust-bitfield-serializer: A Rust library for defining and serializing bitfield structures.
2
3pub mod macros;
4pub mod serializer;
5pub mod traits;
6pub mod types;
7pub mod utils;
8
9/// Prelude for convenient imports
10pub mod prelude;
11
12// Re-export traits
13pub use traits::{BitfieldSerialize, BitfieldSize};
14
15// Re-export utilities
16pub use utils::{BitReader, BitWriter};
17
18// Re-export types
19pub use types::{BitField, BitfieldStruct, BitfieldValue, FieldType, FieldValue};
20
21// Re-export serializer
22pub use serializer::BitfieldSerializer;