pub enum KeyRole {
RootControl,
DeviceSigning,
RequestSigning,
E2eeSigning,
E2eeAgreement,
}Variants§
Trait Implementations§
impl Copy for KeyRole
Source§impl<'de> Deserialize<'de> for KeyRole
impl<'de> Deserialize<'de> for KeyRole
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for KeyRole
Source§impl Ord for KeyRole
impl Ord for KeyRole
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for KeyRole
impl PartialOrd for KeyRole
impl StructuralPartialEq for KeyRole
Auto Trait Implementations§
impl Freeze for KeyRole
impl RefUnwindSafe for KeyRole
impl Send for KeyRole
impl Sync for KeyRole
impl Unpin for KeyRole
impl UnsafeUnpin for KeyRole
impl UnwindSafe for KeyRole
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