pub struct GenerateDataKeyPairWithoutPlaintextResponse {
pub key_id: Option<String>,
pub key_material_id: Option<String>,
pub key_pair_spec: Option<DataKeyPairSpec>,
pub private_key_ciphertext_blob: Option<Bytes>,
pub public_key: Option<Bytes>,
}Expand description
KMS GenerateDataKeyPairWithoutPlaintextResponse.
Fields§
§key_id: Option<String>§key_material_id: Option<String>§key_pair_spec: Option<DataKeyPairSpec>§private_key_ciphertext_blob: Option<Bytes>§public_key: Option<Bytes>Trait Implementations§
Source§impl Clone for GenerateDataKeyPairWithoutPlaintextResponse
impl Clone for GenerateDataKeyPairWithoutPlaintextResponse
Source§fn clone(&self) -> GenerateDataKeyPairWithoutPlaintextResponse
fn clone(&self) -> GenerateDataKeyPairWithoutPlaintextResponse
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 Default for GenerateDataKeyPairWithoutPlaintextResponse
impl Default for GenerateDataKeyPairWithoutPlaintextResponse
Source§fn default() -> GenerateDataKeyPairWithoutPlaintextResponse
fn default() -> GenerateDataKeyPairWithoutPlaintextResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GenerateDataKeyPairWithoutPlaintextResponse
impl<'de> Deserialize<'de> for GenerateDataKeyPairWithoutPlaintextResponse
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
Auto Trait Implementations§
impl !Freeze for GenerateDataKeyPairWithoutPlaintextResponse
impl RefUnwindSafe for GenerateDataKeyPairWithoutPlaintextResponse
impl Send for GenerateDataKeyPairWithoutPlaintextResponse
impl Sync for GenerateDataKeyPairWithoutPlaintextResponse
impl Unpin for GenerateDataKeyPairWithoutPlaintextResponse
impl UnsafeUnpin for GenerateDataKeyPairWithoutPlaintextResponse
impl UnwindSafe for GenerateDataKeyPairWithoutPlaintextResponse
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