pub struct FixedArrayHeader {
pub client_id: u8,
pub entry_size: u8,
pub page_bits: u8,
pub max_num_entries: u64,
pub data_block_address: u64,
}Expand description
Parsed Fixed Array header (FAHD).
Fields§
§client_id: u8Client ID: 0 = non-filtered chunks, 1 = filtered chunks.
entry_size: u8Size of each entry in bytes.
page_bits: u8Page bits — threshold for pagination (pages used if max_entries >= 2^page_bits).
max_num_entries: u64Maximum number of entries (total chunks).
data_block_address: u64Address of the data block (FADB).
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FixedArrayHeader
impl RefUnwindSafe for FixedArrayHeader
impl Send for FixedArrayHeader
impl Sync for FixedArrayHeader
impl Unpin for FixedArrayHeader
impl UnsafeUnpin for FixedArrayHeader
impl UnwindSafe for FixedArrayHeader
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more