pub struct BaseRow {
pub size: u64,
pub depth: u32,
pub entry: u64,
}Expand description
An external base row: location-keyed rows charge size once using the first entry marker; object-keyed zero-size rows retain the base’s chain depth.
Fields§
§size: u64Decoded size of the base object.
depth: u32Total delta depth of the base in its member pack.
entry: u64Index of the first entry that needed it.
Trait Implementations§
impl Copy for BaseRow
impl Eq for BaseRow
impl StructuralPartialEq for BaseRow
Auto Trait Implementations§
impl Freeze for BaseRow
impl RefUnwindSafe for BaseRow
impl Send for BaseRow
impl Sync for BaseRow
impl Unpin for BaseRow
impl UnsafeUnpin for BaseRow
impl UnwindSafe for BaseRow
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