pub struct SSTableFormat {
pub header: Header,
pub footer: Footer,
}Expand description
SSTable format reader/writer
Fields§
§header: HeaderImplementations§
Source§impl SSTableFormat
impl SSTableFormat
Sourcepub fn write<W: Write + Seek>(&self, writer: &mut W) -> Result<()>
pub fn write<W: Write + Seek>(&self, writer: &mut W) -> Result<()>
Write format to file (header and footer only)
Sourcepub fn get_section(&self, section_type: SectionType) -> Option<&Section>
pub fn get_section(&self, section_type: SectionType) -> Option<&Section>
Get section by type
Auto Trait Implementations§
impl Freeze for SSTableFormat
impl RefUnwindSafe for SSTableFormat
impl Send for SSTableFormat
impl Sync for SSTableFormat
impl Unpin for SSTableFormat
impl UnsafeUnpin for SSTableFormat
impl UnwindSafe for SSTableFormat
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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