pub struct DecryptInput {
pub ciphertext_blob: Option<Bytes>,
pub dry_run: Option<bool>,
pub dry_run_modifiers: Vec<DryRunModifierType>,
pub encryption_algorithm: Option<EncryptionAlgorithmSpec>,
pub encryption_context: HashMap<String, String>,
pub grant_tokens: Vec<String>,
pub key_id: Option<String>,
pub recipient: Option<RecipientInfo>,
}Expand description
KMS DecryptInput.
Fields§
§ciphertext_blob: Option<Bytes>§dry_run: Option<bool>§dry_run_modifiers: Vec<DryRunModifierType>§encryption_algorithm: Option<EncryptionAlgorithmSpec>§encryption_context: HashMap<String, String>§grant_tokens: Vec<String>§key_id: Option<String>§recipient: Option<RecipientInfo>Trait Implementations§
Source§impl Clone for DecryptInput
impl Clone for DecryptInput
Source§fn clone(&self) -> DecryptInput
fn clone(&self) -> DecryptInput
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 DecryptInput
impl Debug for DecryptInput
Source§impl Default for DecryptInput
impl Default for DecryptInput
Source§fn default() -> DecryptInput
fn default() -> DecryptInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DecryptInput
impl<'de> Deserialize<'de> for DecryptInput
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 DecryptInput
impl RefUnwindSafe for DecryptInput
impl Send for DecryptInput
impl Sync for DecryptInput
impl Unpin for DecryptInput
impl UnsafeUnpin for DecryptInput
impl UnwindSafe for DecryptInput
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