pub struct FileMetadataExt {
pub sha256: Sha256,
pub _unused: [u64; 2],
}Expand description
Extended metadata about the file (e.g. sha256). Stored in the FileInfo when the
Fields§
§sha256: Sha256§_unused: [u64; 2]Implementations§
Trait Implementations§
Source§impl Clone for FileMetadataExt
impl Clone for FileMetadataExt
Source§fn clone(&self) -> FileMetadataExt
fn clone(&self) -> FileMetadataExt
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 FileMetadataExt
impl Debug for FileMetadataExt
Source§impl Default for FileMetadataExt
impl Default for FileMetadataExt
Source§fn default() -> FileMetadataExt
fn default() -> FileMetadataExt
Returns the “default value” for a type. Read more
Source§impl PartialEq for FileMetadataExt
impl PartialEq for FileMetadataExt
Source§impl Serialize for FileMetadataExt
impl Serialize for FileMetadataExt
impl StructuralPartialEq for FileMetadataExt
Auto Trait Implementations§
impl Freeze for FileMetadataExt
impl RefUnwindSafe for FileMetadataExt
impl Send for FileMetadataExt
impl Sync for FileMetadataExt
impl Unpin for FileMetadataExt
impl UnsafeUnpin for FileMetadataExt
impl UnwindSafe for FileMetadataExt
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> DropFlavorWrapper<T> for T
impl<T> DropFlavorWrapper<T> for T
Source§impl<T, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
impl<T, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
Source§impl<T> Identity for Twhere
T: ?Sized,
impl<T> Identity for Twhere
T: ?Sized,
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