Enum zip_core::structs::MinimumFeatureVersion
source · pub enum MinimumFeatureVersion {
Show 23 variants
Default,
VolumeLabel,
Folder,
CompressedUsingDeflate,
EncryptedUsingPkWare,
CompressedUsingDeflate64,
CompressedUsingPkwareDclImplode,
PatchDataSet,
UsesZip64FormatExtentions,
CompressedUsingBzip2,
EncryptedUsingDes,
EncryptedUsing3Des,
EncryptedUsingOriginalRc2,
EncryptedUsingRc4,
EncryptedUsingAes,
EncryptedUsingCorrectedRc2,
EncryptedUsingCorrectedRc2_64,
EncryptedUsingNonOaepKeyWrapping,
CentralDirectoryEncryption,
CompressedUsingLzma,
CompressedUsingPpmd,
EncryptedUsingBlowfish,
EncryptedUsingTwofish,
}
Expand description
see 4.4.3.2
Variants§
Default
VolumeLabel
Folder
CompressedUsingDeflate
EncryptedUsingPkWare
CompressedUsingDeflate64
CompressedUsingPkwareDclImplode
PatchDataSet
UsesZip64FormatExtentions
CompressedUsingBzip2
EncryptedUsingDes
EncryptedUsing3Des
EncryptedUsingOriginalRc2
EncryptedUsingRc4
EncryptedUsingAes
EncryptedUsingCorrectedRc2
EncryptedUsingCorrectedRc2_64
EncryptedUsingNonOaepKeyWrapping
CentralDirectoryEncryption
CompressedUsingLzma
CompressedUsingPpmd
EncryptedUsingBlowfish
EncryptedUsingTwofish
Trait Implementations§
source§impl Clone for MinimumFeatureVersion
impl Clone for MinimumFeatureVersion
source§fn clone(&self) -> MinimumFeatureVersion
fn clone(&self) -> MinimumFeatureVersion
Returns a copy 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 MinimumFeatureVersion
impl Debug for MinimumFeatureVersion
source§impl From<MinimumFeatureVersion> for ZipVersion
impl From<MinimumFeatureVersion> for ZipVersion
source§fn from(value: MinimumFeatureVersion) -> Self
fn from(value: MinimumFeatureVersion) -> Self
Converts to this type from the input type.
source§impl PartialEq for MinimumFeatureVersion
impl PartialEq for MinimumFeatureVersion
source§fn eq(&self, other: &MinimumFeatureVersion) -> bool
fn eq(&self, other: &MinimumFeatureVersion) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for MinimumFeatureVersion
Auto Trait Implementations§
impl Freeze for MinimumFeatureVersion
impl RefUnwindSafe for MinimumFeatureVersion
impl Send for MinimumFeatureVersion
impl Sync for MinimumFeatureVersion
impl Unpin for MinimumFeatureVersion
impl UnwindSafe for MinimumFeatureVersion
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)