pub enum Native {}
Expand description
Trait Implementations§
source§impl Deserializer for Native
impl Deserializer for Native
source§impl Deserializer for Native
impl Deserializer for Native
source§fn try_deserialize(buffer: &[u8]) -> Option<Bitmap>
fn try_deserialize(buffer: &[u8]) -> Option<Bitmap>
Given a serialized bitmap as slice of bytes in native format, returns a Bitmap
instance.
See Bitmap::try_deserialize
for examples.
source§impl Serializer for Native
impl Serializer for Native
source§fn serialize_into<'a>(bitmap: &Bitmap, dst: &'a mut Vec<u8>) -> &'a [u8] ⓘ
fn serialize_into<'a>(bitmap: &Bitmap, dst: &'a mut Vec<u8>) -> &'a [u8] ⓘ
Serializes a bitmap to a slice of bytes in native format.
See Bitmap::serialize_into
for examples.
source§fn get_serialized_size_in_bytes(bitmap: &Bitmap) -> usize
fn get_serialized_size_in_bytes(bitmap: &Bitmap) -> usize
Computes the serialized size in bytes of the Bitmap in native format.
See Bitmap::get_serialized_size_in_bytes
for examples.
source§impl Serializer for Native
impl Serializer for Native
source§fn serialize_into_writer<W>(treemap: &Treemap, dst: W) -> Result<usize>where
W: Write,
fn serialize_into_writer<W>(treemap: &Treemap, dst: W) -> Result<usize>where
W: Write,
Serializes a Treemap to a writer in native format.
See Treemap::serialize_into_writer
for examples.
source§fn serialize_into<'a>(treemap: &Treemap, dst: &'a mut Vec<u8>) -> &'a [u8] ⓘ
fn serialize_into<'a>(treemap: &Treemap, dst: &'a mut Vec<u8>) -> &'a [u8] ⓘ
Serializes a Treemap to a slice of bytes in native format.
See Treemap::serialize_into
for examples.
source§fn get_serialized_size_in_bytes(treemap: &Treemap) -> usize
fn get_serialized_size_in_bytes(treemap: &Treemap) -> usize
Computes the serialized size in bytes of the Treemap in native format.
See Treemap::get_serialized_size_in_bytes
for examples.
Auto Trait Implementations§
impl RefUnwindSafe for Native
impl Send for Native
impl Sync for Native
impl Unpin for Native
impl UnwindSafe for Native
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