pub struct FormatterV1 {}Trait Implementations§
Source§impl Clone for FormatterV1
impl Clone for FormatterV1
Source§fn clone(&self) -> FormatterV1
fn clone(&self) -> FormatterV1
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 FormatterV1
impl Debug for FormatterV1
Source§impl Default for FormatterV1
impl Default for FormatterV1
Source§fn default() -> FormatterV1
fn default() -> FormatterV1
Returns the “default value” for a type. Read more
Source§impl Formatter for FormatterV1
impl Formatter for FormatterV1
fn row_header_size(&self) -> usize
fn net_row_size<K: AsRef<[u8]>, V: Deref<Target = [u8]>>( &self, row: &RowToWrite<K, V>, ) -> usize
fn encode_row<K: AsRef<[u8]>, V: Deref<Target = [u8]>>( &self, row: &RowToWrite<K, V>, bs: &mut [u8], ) -> usize
fn decode_row_header(&self, bs: &[u8]) -> RowHeader
fn validate_key_value(&self, header: &RowHeader, kv: &[u8]) -> Result<()>
fn encode_row_hint(&self, hint: &RowHint, output: &mut [u8]) -> usize
fn row_hint_header_size(&self) -> usize
fn decode_row_hint_header(&self, header_bs: &[u8]) -> RowHintHeader
fn merge_meta_size(&self) -> usize
fn encode_merge_meta(&self, meta: &MergeMeta) -> Bytes
fn decode_merge_meta(&self, meta: Bytes) -> MergeMeta
Source§impl PartialEq for FormatterV1
impl PartialEq for FormatterV1
impl Copy for FormatterV1
impl StructuralPartialEq for FormatterV1
Auto Trait Implementations§
impl Freeze for FormatterV1
impl RefUnwindSafe for FormatterV1
impl Send for FormatterV1
impl Sync for FormatterV1
impl Unpin for FormatterV1
impl UnwindSafe for FormatterV1
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