Crate data_model
source ·Re-exports§
pub use crate::endian::*;
Modules§
- Explicit endian types useful for embedding in structs or reinterpreting data.
- A wrapper for structures that contain flexible arrays.
Macros§
- Always use this macro for implementing the FlexibleArray<
S
> trait for a givenT
. There exists an 1:1 mapping of macro identifiers to the definitions in the FlexibleArray<S
> documentation, so refer to that for more information.
Structs§
Traits§
- A collection of methods that are required by the FlexibleArrayWrapper type.
Functions§
- The kernel API has many structs that resemble the following
Foo
structure: