pub enum TdfIonReader {
Compression1(TdfOffsetIonReader<TdfBlobReaderCompression1>),
Compression2(TdfOffsetIonReader<TdfBlobReader>),
}Expand description
Unifies the two TDF compression schemes into a single Reader<FrameIons>.
Variants§
Compression1(TdfOffsetIonReader<TdfBlobReaderCompression1>)
Compression2(TdfOffsetIonReader<TdfBlobReader>)
Trait Implementations§
Source§impl Debug for TdfIonReader
impl Debug for TdfIonReader
Auto Trait Implementations§
impl !RefUnwindSafe for TdfIonReader
impl !UnwindSafe for TdfIonReader
impl Freeze for TdfIonReader
impl Send for TdfIonReader
impl Sync for TdfIonReader
impl Unpin for TdfIonReader
impl UnsafeUnpin for TdfIonReader
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
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