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