pub enum CustomerMasterKeySpec {
Show 13 variants
EccNistP256,
EccNistP384,
EccNistP521,
EccSecgP256k1,
Hmac224,
Hmac256,
Hmac384,
Hmac512,
Rsa2048,
Rsa3072,
Rsa4096,
Sm2,
SymmetricDefault,
}Expand description
KMS CustomerMasterKeySpec enum.
Variants§
EccNistP256
Default variant.
EccNistP384
EccNistP521
EccSecgP256k1
Hmac224
Hmac256
Hmac384
Hmac512
Rsa2048
Rsa3072
Rsa4096
Sm2
SymmetricDefault
Implementations§
Trait Implementations§
Source§impl Clone for CustomerMasterKeySpec
impl Clone for CustomerMasterKeySpec
Source§fn clone(&self) -> CustomerMasterKeySpec
fn clone(&self) -> CustomerMasterKeySpec
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 CustomerMasterKeySpec
impl Debug for CustomerMasterKeySpec
Source§impl Default for CustomerMasterKeySpec
impl Default for CustomerMasterKeySpec
Source§fn default() -> CustomerMasterKeySpec
fn default() -> CustomerMasterKeySpec
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CustomerMasterKeySpec
impl<'de> Deserialize<'de> for CustomerMasterKeySpec
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 CustomerMasterKeySpec
impl Display for CustomerMasterKeySpec
Source§impl From<&str> for CustomerMasterKeySpec
impl From<&str> for CustomerMasterKeySpec
Source§impl Hash for CustomerMasterKeySpec
impl Hash for CustomerMasterKeySpec
Source§impl PartialEq for CustomerMasterKeySpec
impl PartialEq for CustomerMasterKeySpec
Source§impl Serialize for CustomerMasterKeySpec
impl Serialize for CustomerMasterKeySpec
impl Eq for CustomerMasterKeySpec
impl StructuralPartialEq for CustomerMasterKeySpec
Auto Trait Implementations§
impl Freeze for CustomerMasterKeySpec
impl RefUnwindSafe for CustomerMasterKeySpec
impl Send for CustomerMasterKeySpec
impl Sync for CustomerMasterKeySpec
impl Unpin for CustomerMasterKeySpec
impl UnsafeUnpin for CustomerMasterKeySpec
impl UnwindSafe for CustomerMasterKeySpec
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