pub struct OffsetStoreAbrReferenceLane {
pub offset: usize,
pub slots: Vec<(Option<u32>, usize)>,
pub raw_slots: Vec<Vec<u8>>,
}Expand description
Fixed-width nullable block-index lane terminated by the literal ABR tag.
Fields§
§offset: usizeByte offset of the opening 11 marker.
slots: Vec<(Option<u32>, usize)>Sixteen ordered nullable compact indices and their byte offsets.
raw_slots: Vec<Vec<u8>>Exact compact-index tokens in slot order.
Trait Implementations§
Source§impl Clone for OffsetStoreAbrReferenceLane
impl Clone for OffsetStoreAbrReferenceLane
Source§fn clone(&self) -> OffsetStoreAbrReferenceLane
fn clone(&self) -> OffsetStoreAbrReferenceLane
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OffsetStoreAbrReferenceLane
impl Debug for OffsetStoreAbrReferenceLane
impl Eq for OffsetStoreAbrReferenceLane
impl StructuralPartialEq for OffsetStoreAbrReferenceLane
Auto Trait Implementations§
impl Freeze for OffsetStoreAbrReferenceLane
impl RefUnwindSafe for OffsetStoreAbrReferenceLane
impl Send for OffsetStoreAbrReferenceLane
impl Sync for OffsetStoreAbrReferenceLane
impl Unpin for OffsetStoreAbrReferenceLane
impl UnsafeUnpin for OffsetStoreAbrReferenceLane
impl UnwindSafe for OffsetStoreAbrReferenceLane
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