[−][src]Enum sequoia_openpgp::packet::Tag
The OpenPGP packet tags as defined in Section 4.3 of RFC 4880.
The values correspond to the serialized format.
Variants
Reserved
Reserved Packet tag.
PKESK
Public-Key Encrypted Session Key Packet.
Signature
Signature Packet.
SKESK
Symmetric-Key Encrypted Session Key Packet.
OnePassSig
One-Pass Signature Packet.
SecretKey
Secret-Key Packet.
PublicKey
Public-Key Packet.
SecretSubkey
Secret-Subkey Packet.
CompressedData
Compressed Data Packet.
SED
Symmetrically Encrypted Data Packet.
Marker
Marker Packet (Obsolete Literal Packet).
Literal
Literal Data Packet.
Trust
Trust Packet.
UserID
User ID Packet.
PublicSubkey
Public-Subkey Packet.
UserAttribute
User Attribute Packet.
SEIP
Sym. Encrypted and Integrity Protected Data Packet.
MDC
Modification Detection Code Packet.
AED
AEAD Encrypted Data Packet.
Unknown(u8)
Unassigned packets (as of RFC4880).
Private(u8)
Experimental packets.
Trait Implementations
impl From<u8> for Tag
[src]
impl From<Tag> for u8
[src]
impl<'a> From<&'a Token> for Tag
[src]
impl From<Token> for Tag
[src]
impl Eq for Tag
[src]
impl Copy for Tag
[src]
impl PartialEq<Tag> for Tag
[src]
impl Clone for Tag
[src]
fn clone(&self) -> Tag
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Display for Tag
[src]
impl Hash for Tag
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl Debug for Tag
[src]
impl Arbitrary for Tag
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,