Enum pretty_good::Subpacket
[−]
[src]
pub enum Subpacket { SignatureCreationTime(Duration), SignatureExpirationTime(Duration), ExportableCertification(bool), TrustSignature, RegularExpression, Revocable(bool), KeyExpirationTime(Duration), PreferredSymmetricAlgorithms, RevocationKey, Issuer(u64), NotationData, PreferredHashAlgorithms(Vec<HashAlgorithm>), PreferredCompressionAlgorithms, KeyServerPreferences, PreferredKeyServer, PrimaryUserId(bool), PolicyUri, KeyFlags, SignerUserId, RevocationReason, Features, SignatureTarget, EmbeddedSignature, Unknown(u8, Vec<u8>), }
Type for SignaturePacket
subpackets. See RFC4880 §5.2.3.1.
Variants
SignatureCreationTime(Duration)
SignatureExpirationTime(Duration)
ExportableCertification(bool)
TrustSignature
RegularExpression
Revocable(bool)
KeyExpirationTime(Duration)
PreferredSymmetricAlgorithms
RevocationKey
Issuer(u64)
NotationData
PreferredHashAlgorithms(Vec<HashAlgorithm>)
PreferredCompressionAlgorithms
KeyServerPreferences
PreferredKeyServer
PrimaryUserId(bool)
PolicyUri
KeyFlags
SignerUserId
RevocationReason
Features
SignatureTarget
EmbeddedSignature
Unknown(u8, Vec<u8>)
Trait Implementations
impl Clone for Subpacket
[src]
fn clone(&self) -> Subpacket
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more