pub enum KeyUsageType {
EncryptDecrypt,
GenerateVerifyMac,
KeyAgreement,
SignVerify,
}Expand description
KMS KeyUsageType enum.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for KeyUsageType
impl Clone for KeyUsageType
Source§fn clone(&self) -> KeyUsageType
fn clone(&self) -> KeyUsageType
Returns a duplicate 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 KeyUsageType
impl Debug for KeyUsageType
Source§impl Default for KeyUsageType
impl Default for KeyUsageType
Source§fn default() -> KeyUsageType
fn default() -> KeyUsageType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KeyUsageType
impl<'de> Deserialize<'de> for KeyUsageType
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
Source§impl Display for KeyUsageType
impl Display for KeyUsageType
Source§impl From<&str> for KeyUsageType
impl From<&str> for KeyUsageType
Source§impl Hash for KeyUsageType
impl Hash for KeyUsageType
Source§impl PartialEq for KeyUsageType
impl PartialEq for KeyUsageType
Source§impl Serialize for KeyUsageType
impl Serialize for KeyUsageType
impl Eq for KeyUsageType
impl StructuralPartialEq for KeyUsageType
Auto Trait Implementations§
impl Freeze for KeyUsageType
impl RefUnwindSafe for KeyUsageType
impl Send for KeyUsageType
impl Sync for KeyUsageType
impl Unpin for KeyUsageType
impl UnsafeUnpin for KeyUsageType
impl UnwindSafe for KeyUsageType
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