pub struct StaticSortedFileMetaData {
pub sequence_number: u32,
pub block_count: u16,
}Fields§
§sequence_number: u32The sequence number of this file.
block_count: u16The number of blocks in the SST file.
Implementations§
Source§impl StaticSortedFileMetaData
impl StaticSortedFileMetaData
pub fn block_offsets_start(&self, sst_len: usize) -> usize
Trait Implementations§
Source§impl Clone for StaticSortedFileMetaData
impl Clone for StaticSortedFileMetaData
Source§fn clone(&self) -> StaticSortedFileMetaData
fn clone(&self) -> StaticSortedFileMetaData
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 moreSource§impl Debug for StaticSortedFileMetaData
impl Debug for StaticSortedFileMetaData
impl Copy for StaticSortedFileMetaData
Auto Trait Implementations§
impl Freeze for StaticSortedFileMetaData
impl RefUnwindSafe for StaticSortedFileMetaData
impl Send for StaticSortedFileMetaData
impl Sync for StaticSortedFileMetaData
impl Unpin for StaticSortedFileMetaData
impl UnsafeUnpin for StaticSortedFileMetaData
impl UnwindSafe for StaticSortedFileMetaData
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more