#[repr(u32)]pub enum AeaContextField {
Show 18 variants
Profile = 0,
PaddingSize = 1,
ChecksumMode = 2,
CompressionAlgorithm = 3,
CompressionBlockSize = 4,
AuthData = 5,
MainKey = 6,
SigningPublicKey = 7,
SigningPrivateKey = 8,
SymmetricKey = 9,
RecipientPublicKey = 10,
RecipientPrivateKey = 11,
SignatureEncryptionKey = 12,
RawSize = 13,
ContainerSize = 14,
BlocksPerCluster = 17,
ArchiveIdentifier = 18,
Password = 19,
}Expand description
Wraps AEA context field identifiers.
Variants§
Profile = 0
Wraps the Profile variant of AeaContextField.
PaddingSize = 1
Wraps the PaddingSize variant of AeaContextField.
ChecksumMode = 2
Wraps the ChecksumMode variant of AeaContextField.
CompressionAlgorithm = 3
Wraps the CompressionAlgorithm variant of AeaContextField.
CompressionBlockSize = 4
Wraps the CompressionBlockSize variant of AeaContextField.
AuthData = 5
Wraps the AuthData variant of AeaContextField.
MainKey = 6
Wraps the MainKey variant of AeaContextField.
SigningPublicKey = 7
Wraps the SigningPublicKey variant of AeaContextField.
SigningPrivateKey = 8
Wraps the SigningPrivateKey variant of AeaContextField.
SymmetricKey = 9
Wraps the SymmetricKey variant of AeaContextField.
RecipientPublicKey = 10
Wraps the RecipientPublicKey variant of AeaContextField.
RecipientPrivateKey = 11
Wraps the RecipientPrivateKey variant of AeaContextField.
SignatureEncryptionKey = 12
Wraps the SignatureEncryptionKey variant of AeaContextField.
RawSize = 13
Wraps the RawSize variant of AeaContextField.
ContainerSize = 14
Wraps the ContainerSize variant of AeaContextField.
BlocksPerCluster = 17
Wraps the BlocksPerCluster variant of AeaContextField.
ArchiveIdentifier = 18
Wraps the ArchiveIdentifier variant of AeaContextField.
Password = 19
Wraps the Password variant of AeaContextField.
Implementations§
Trait Implementations§
Source§impl Clone for AeaContextField
impl Clone for AeaContextField
Source§fn clone(&self) -> AeaContextField
fn clone(&self) -> AeaContextField
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreimpl Copy for AeaContextField
Source§impl Debug for AeaContextField
impl Debug for AeaContextField
impl Eq for AeaContextField
Source§impl Hash for AeaContextField
impl Hash for AeaContextField
Source§impl PartialEq for AeaContextField
impl PartialEq for AeaContextField
Source§fn eq(&self, other: &AeaContextField) -> bool
fn eq(&self, other: &AeaContextField) -> bool
self and other values to be equal, and is used by ==.