Module prelude

Module prelude 

Source
Expand description

Prelude for convenient imports Prelude module for commonly used items.

This module provides convenient access to the most commonly used types and traits in the rust-bitfield-serializer library. Import this module to get started quickly:

use rust_bitfield_serializer::prelude::*;

Re-exports§

pub use crate::serializer::BitfieldSerializer;
pub use crate::traits::BitfieldSerialize;
pub use crate::traits::BitfieldSize;
pub use crate::types::BitField;
pub use crate::types::BitfieldStruct;
pub use crate::types::BitfieldValue;
pub use crate::types::FieldType;
pub use crate::types::FieldValue;
pub use crate::utils::BitReader;
pub use crate::utils::BitWriter;

Macros§

bitfield
Macro for defining bitfield structures with automatic serialization support.