Enum sequoia_ipc::keybox::KeyboxRecordType
source · #[non_exhaustive]pub enum KeyboxRecordType {
Header,
OpenPGP,
X509,
Unknown(u8),
}
Expand description
Types of keybox records.
Note: This enum cannot be exhaustively matched to allow future extensions.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Header
Header record type.
OpenPGP
OpenPGP record type.
X509
X.509 record type.
Unknown(u8)
Catchall.
Trait Implementations§
source§impl Debug for KeyboxRecordType
impl Debug for KeyboxRecordType
source§impl Display for KeyboxRecordType
impl Display for KeyboxRecordType
source§impl From<u8> for KeyboxRecordType
impl From<u8> for KeyboxRecordType
source§impl PartialEq for KeyboxRecordType
impl PartialEq for KeyboxRecordType
source§fn eq(&self, other: &KeyboxRecordType) -> bool
fn eq(&self, other: &KeyboxRecordType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for KeyboxRecordType
impl StructuralPartialEq for KeyboxRecordType
Auto Trait Implementations§
impl Freeze for KeyboxRecordType
impl RefUnwindSafe for KeyboxRecordType
impl Send for KeyboxRecordType
impl Sync for KeyboxRecordType
impl Unpin for KeyboxRecordType
impl UnwindSafe for KeyboxRecordType
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