pub enum KeyOps {
Sign,
Verify,
Encrypt,
Decrypt,
WrapKey,
UnwrapKey,
DeriveKey,
DeriveBits,
Other,
}Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for KeyOps
impl<'de> Deserialize<'de> for KeyOps
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 KeyOps
impl StructuralPartialEq for KeyOps
Auto Trait Implementations§
impl Freeze for KeyOps
impl RefUnwindSafe for KeyOps
impl Send for KeyOps
impl Sync for KeyOps
impl Unpin for KeyOps
impl UnsafeUnpin for KeyOps
impl UnwindSafe for KeyOps
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