pub struct SBlockInfo {
pub ndblks: usize,
pub dblk_nelmts: usize,
pub start_idx: u64,
}Expand description
Pre-computed information for a single super block level.
Fields§
§ndblks: usizeNumber of data blocks at this super block level.
dblk_nelmts: usizeNumber of elements in each data block at this level.
start_idx: u64Index of the first element covered by this super block level.
Trait Implementations§
Source§impl Clone for SBlockInfo
impl Clone for SBlockInfo
Source§fn clone(&self) -> SBlockInfo
fn clone(&self) -> SBlockInfo
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 SBlockInfo
impl RefUnwindSafe for SBlockInfo
impl Send for SBlockInfo
impl Sync for SBlockInfo
impl Unpin for SBlockInfo
impl UnsafeUnpin for SBlockInfo
impl UnwindSafe for SBlockInfo
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