pub struct FixedArrayHeader {
pub client_id: u8,
pub element_size: u8,
pub max_nelmts_bits: u8,
pub num_elements: 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.
element_size: u8Size of each array element in bytes.
max_nelmts_bits: u8Log2 of max number of elements in a data block page.
num_elements: u64Total number of elements (chunks) in the array.
data_block_address: u64Address of the data block.
Implementations§
Trait Implementations§
Source§impl Clone for FixedArrayHeader
impl Clone for FixedArrayHeader
Source§fn clone(&self) -> FixedArrayHeader
fn clone(&self) -> FixedArrayHeader
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto 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