Struct ZipArchiveMetadata

pub struct ZipArchiveMetadata { /* private fields */ }

Immutable metadata about a ZipArchive.

Trait Implementations

impl Debug for ZipArchiveMetadata

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Auto Trait Implementations

impl Freeze for ZipArchiveMetadata

impl RefUnwindSafe for ZipArchiveMetadata

impl Send for ZipArchiveMetadata

impl Sync for ZipArchiveMetadata

impl Unpin for ZipArchiveMetadata

impl UnsafeUnpin for ZipArchiveMetadata

impl UnwindSafe for ZipArchiveMetadata

Blanket Implementations

impl<T> Any for ZipArchiveMetadata where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for ZipArchiveMetadata where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for ZipArchiveMetadata where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for ZipArchiveMetadata

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> Same for ZipArchiveMetadata

type Output = T;

impl<T, U> Into<U> for ZipArchiveMetadata where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for ZipArchiveMetadata where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for ZipArchiveMetadata where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>