pub struct VerifyMacInput {
pub dry_run: Option<bool>,
pub grant_tokens: Vec<String>,
pub key_id: String,
pub mac: Bytes,
pub mac_algorithm: MacAlgorithmSpec,
pub message: Bytes,
}Expand description
KMS VerifyMacInput.
Fields§
§dry_run: Option<bool>§grant_tokens: Vec<String>§key_id: String§mac: Bytes§mac_algorithm: MacAlgorithmSpec§message: BytesTrait Implementations§
Source§impl Clone for VerifyMacInput
impl Clone for VerifyMacInput
Source§fn clone(&self) -> VerifyMacInput
fn clone(&self) -> VerifyMacInput
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 VerifyMacInput
impl Debug for VerifyMacInput
Source§impl Default for VerifyMacInput
impl Default for VerifyMacInput
Source§fn default() -> VerifyMacInput
fn default() -> VerifyMacInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VerifyMacInput
impl<'de> Deserialize<'de> for VerifyMacInput
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 VerifyMacInput
impl RefUnwindSafe for VerifyMacInput
impl Send for VerifyMacInput
impl Sync for VerifyMacInput
impl Unpin for VerifyMacInput
impl UnsafeUnpin for VerifyMacInput
impl UnwindSafe for VerifyMacInput
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