pub struct RecipientInfo {
pub attestation_document: Option<Bytes>,
pub key_encryption_algorithm: Option<KeyEncryptionMechanism>,
}Expand description
KMS RecipientInfo.
Fields§
§attestation_document: Option<Bytes>§key_encryption_algorithm: Option<KeyEncryptionMechanism>Trait Implementations§
Source§impl Clone for RecipientInfo
impl Clone for RecipientInfo
Source§fn clone(&self) -> RecipientInfo
fn clone(&self) -> RecipientInfo
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 RecipientInfo
impl Debug for RecipientInfo
Source§impl Default for RecipientInfo
impl Default for RecipientInfo
Source§fn default() -> RecipientInfo
fn default() -> RecipientInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RecipientInfo
impl<'de> Deserialize<'de> for RecipientInfo
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 RecipientInfo
impl RefUnwindSafe for RecipientInfo
impl Send for RecipientInfo
impl Sync for RecipientInfo
impl Unpin for RecipientInfo
impl UnsafeUnpin for RecipientInfo
impl UnwindSafe for RecipientInfo
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