Struct Config
#[repr(transparent)]
pub struct Config { pub archive_offset: ArchiveOffset }
Configuration for reading ZIP archives.
Fields
archive_offset: ArchiveOffsetAn offset into the reader to use to find the start of the archive.
Trait Implementations
impl Clone for Config
fn clone(&self) -> Self
impl Copy for Config
impl Debug for Config
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for Config
fn default() -> Self
Auto Trait Implementations
impl Freeze for Config
impl RefUnwindSafe for Config
impl Send for Config
impl Sync for Config
impl Unpin for Config
impl UnsafeUnpin for Config
impl UnwindSafe for Config
Blanket Implementations
impl<T> Any for Config
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for Config
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for Config
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for Config
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for Config
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Same for Config
type Output = T;
impl<T> ToOwned for Config
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for Config
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for Config
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for Config
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>