pub struct BinaryReaderChunk { /* private fields */ }
Implementations§
Source§impl BinaryReaderChunk
impl BinaryReaderChunk
pub fn get_extra_data<E: Decode<()>>(&self) -> Option<E>
pub fn get_decoder_type(&self) -> DecoderType
pub fn get_unique_file_id(&self) -> usize
pub fn get_length(&self) -> u64
Trait Implementations§
Source§impl Clone for BinaryReaderChunk
impl Clone for BinaryReaderChunk
Source§fn clone(&self) -> BinaryReaderChunk
fn clone(&self) -> BinaryReaderChunk
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for BinaryReaderChunk
impl !RefUnwindSafe for BinaryReaderChunk
impl Send for BinaryReaderChunk
impl Sync for BinaryReaderChunk
impl Unpin for BinaryReaderChunk
impl !UnwindSafe for BinaryReaderChunk
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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