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