pub struct ColumnarWalBlock { /* private fields */ }Expand description
Columnar WAL block
Implementations§
Source§impl ColumnarWalBlock
impl ColumnarWalBlock
Sourcepub fn with_batch_size(batch_size: usize) -> Self
pub fn with_batch_size(batch_size: usize) -> Self
Create with custom batch size
Sourcepub fn deserialize(data: &[u8]) -> Result<Self>
pub fn deserialize(data: &[u8]) -> Result<Self>
Deserialize from columnar format
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ColumnarWalBlock
impl RefUnwindSafe for ColumnarWalBlock
impl Send for ColumnarWalBlock
impl Sync for ColumnarWalBlock
impl Unpin for ColumnarWalBlock
impl UnsafeUnpin for ColumnarWalBlock
impl UnwindSafe for ColumnarWalBlock
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> 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