pub enum EncodedStringsEncoding {
Plain(EncodedPlainData),
Dictionary {
plain_data: EncodedPlainData,
offsets: EncodedStream,
},
FsstPlain(EncodedFsstData),
FsstDictionary {
fsst_data: EncodedFsstData,
offsets: EncodedStream,
},
}Expand description
Wire-ready encoded strings encoding (owns byte buffers).
Variants§
Implementations§
Source§impl EncodedStringsEncoding
impl EncodedStringsEncoding
Sourcepub fn content_streams(&self) -> Vec<&EncodedStream>
pub fn content_streams(&self) -> Vec<&EncodedStream>
Content streams only.
Sourcepub fn streams(&self) -> Vec<&EncodedStream>
pub fn streams(&self) -> Vec<&EncodedStream>
Streams in wire order.
Trait Implementations§
Source§impl Clone for EncodedStringsEncoding
impl Clone for EncodedStringsEncoding
Source§fn clone(&self) -> EncodedStringsEncoding
fn clone(&self) -> EncodedStringsEncoding
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 EncodedStringsEncoding
impl Debug for EncodedStringsEncoding
Source§impl PartialEq for EncodedStringsEncoding
impl PartialEq for EncodedStringsEncoding
impl StructuralPartialEq for EncodedStringsEncoding
Auto Trait Implementations§
impl Freeze for EncodedStringsEncoding
impl RefUnwindSafe for EncodedStringsEncoding
impl Send for EncodedStringsEncoding
impl Sync for EncodedStringsEncoding
impl Unpin for EncodedStringsEncoding
impl UnsafeUnpin for EncodedStringsEncoding
impl UnwindSafe for EncodedStringsEncoding
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