Enum pgp::packet::SubpacketType
source · pub enum SubpacketType {
Show 27 variants
SignatureCreationTime,
SignatureExpirationTime,
ExportableCertification,
TrustSignature,
RegularExpression,
Revocable,
KeyExpirationTime,
PreferredSymmetricAlgorithms,
RevocationKey,
Issuer,
Notation,
PreferredHashAlgorithms,
PreferredCompressionAlgorithms,
KeyServerPreferences,
PreferredKeyServer,
PrimaryUserId,
PolicyURI,
KeyFlags,
SignersUserID,
RevocationReason,
Features,
SignatureTarget,
EmbeddedSignature,
IssuerFingerprint,
PreferredAead,
Experimental(u8),
Other(u8),
}
Expand description
Available signature subpacket types
Variants§
SignatureCreationTime
SignatureExpirationTime
ExportableCertification
TrustSignature
RegularExpression
Revocable
KeyExpirationTime
PreferredSymmetricAlgorithms
RevocationKey
Issuer
Notation
PreferredHashAlgorithms
PreferredCompressionAlgorithms
KeyServerPreferences
PreferredKeyServer
PrimaryUserId
PolicyURI
KeyFlags
SignersUserID
RevocationReason
Features
SignatureTarget
EmbeddedSignature
IssuerFingerprint
PreferredAead
Experimental(u8)
Other(u8)
Implementations§
Trait Implementations§
source§impl Clone for SubpacketType
impl Clone for SubpacketType
source§fn clone(&self) -> SubpacketType
fn clone(&self) -> SubpacketType
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 SubpacketType
impl Debug for SubpacketType
source§impl PartialEq for SubpacketType
impl PartialEq for SubpacketType
source§fn eq(&self, other: &SubpacketType) -> bool
fn eq(&self, other: &SubpacketType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for SubpacketType
impl Eq for SubpacketType
impl StructuralPartialEq for SubpacketType
Auto Trait Implementations§
impl Freeze for SubpacketType
impl RefUnwindSafe for SubpacketType
impl Send for SubpacketType
impl Sync for SubpacketType
impl Unpin for SubpacketType
impl UnwindSafe for SubpacketType
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