pub enum ZipEncryption {
ZipCrypto,
Aes128,
Aes192,
Aes256,
Unknown,
}Expand description
ZIP encryption methods
Variants§
ZipCrypto
Traditional PKWARE encryption (weak, easily cracked)
Aes128
WinZip AES-128 encryption
Aes192
WinZip AES-192 encryption
Aes256
WinZip AES-256 encryption
Unknown
Encrypted but method unknown
Trait Implementations§
Source§impl Clone for ZipEncryption
impl Clone for ZipEncryption
Source§fn clone(&self) -> ZipEncryption
fn clone(&self) -> ZipEncryption
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 ZipEncryption
impl Debug for ZipEncryption
Source§impl Display for ZipEncryption
impl Display for ZipEncryption
Source§impl Hash for ZipEncryption
impl Hash for ZipEncryption
Source§impl PartialEq for ZipEncryption
impl PartialEq for ZipEncryption
impl Copy for ZipEncryption
impl Eq for ZipEncryption
impl StructuralPartialEq for ZipEncryption
Auto Trait Implementations§
impl Freeze for ZipEncryption
impl RefUnwindSafe for ZipEncryption
impl Send for ZipEncryption
impl Sync for ZipEncryption
impl Unpin for ZipEncryption
impl UnwindSafe for ZipEncryption
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.