pub struct MetaByte(/* private fields */);Expand description
Configuration flags for a specific chunk, stored in the last byte.
Implementations§
Source§impl MetaByte
impl MetaByte
Sourcepub fn is_chunkable(&self) -> bool
pub fn is_chunkable(&self) -> bool
Returns true if the chunk contains references to children.
Sourcepub fn compression_method(&self) -> u8
pub fn compression_method(&self) -> u8
Returns the compression algorithm ID (0-7).
Trait Implementations§
impl Copy for MetaByte
impl Eq for MetaByte
impl StructuralPartialEq for MetaByte
Auto Trait Implementations§
impl Freeze for MetaByte
impl RefUnwindSafe for MetaByte
impl Send for MetaByte
impl Sync for MetaByte
impl Unpin for MetaByte
impl UnwindSafe for MetaByte
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