pub struct DeferredMetadata(/* private fields */);Expand description
A metadata payload whose final form needs the written (deduplicated) counts.
See IntoMetadata.
Implementations§
Source§impl DeferredMetadata
impl DeferredMetadata
Trait Implementations§
Source§impl IntoMetadata for DeferredMetadata
impl IntoMetadata for DeferredMetadata
Source§fn into_metadata(self, counts: FinalCounts) -> Vec<u8> ⓘ
fn into_metadata(self, counts: FinalCounts) -> Vec<u8> ⓘ
Produce the metadata section payload for a file with these counts.
Auto Trait Implementations§
impl !RefUnwindSafe for DeferredMetadata
impl !Send for DeferredMetadata
impl !Sync for DeferredMetadata
impl !UnwindSafe for DeferredMetadata
impl Freeze for DeferredMetadata
impl Unpin for DeferredMetadata
impl UnsafeUnpin for DeferredMetadata
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> 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