pub struct ClassicKeyTargetInfo {
pub external_kms_id: Option<Box<ExternalKmsKeyId>>,
pub key_purpose: Option<Vec<String>>,
pub key_status: Option<Box<ClassicKeyStatusInfo>>,
pub target_assoc_id: Option<String>,
pub target_type: Option<String>,
}Fields§
§external_kms_id: Option<Box<ExternalKmsKeyId>>§key_purpose: Option<Vec<String>>§key_status: Option<Box<ClassicKeyStatusInfo>>§target_assoc_id: Option<String>§target_type: Option<String>Implementations§
Source§impl ClassicKeyTargetInfo
impl ClassicKeyTargetInfo
pub fn new() -> ClassicKeyTargetInfo
Trait Implementations§
Source§impl Clone for ClassicKeyTargetInfo
impl Clone for ClassicKeyTargetInfo
Source§fn clone(&self) -> ClassicKeyTargetInfo
fn clone(&self) -> ClassicKeyTargetInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ClassicKeyTargetInfo
impl Debug for ClassicKeyTargetInfo
Source§impl Default for ClassicKeyTargetInfo
impl Default for ClassicKeyTargetInfo
Source§fn default() -> ClassicKeyTargetInfo
fn default() -> ClassicKeyTargetInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClassicKeyTargetInfo
impl<'de> Deserialize<'de> for ClassicKeyTargetInfo
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
Source§impl PartialEq for ClassicKeyTargetInfo
impl PartialEq for ClassicKeyTargetInfo
Source§fn eq(&self, other: &ClassicKeyTargetInfo) -> bool
fn eq(&self, other: &ClassicKeyTargetInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ClassicKeyTargetInfo
impl Serialize for ClassicKeyTargetInfo
impl StructuralPartialEq for ClassicKeyTargetInfo
Auto Trait Implementations§
impl Freeze for ClassicKeyTargetInfo
impl RefUnwindSafe for ClassicKeyTargetInfo
impl Send for ClassicKeyTargetInfo
impl Sync for ClassicKeyTargetInfo
impl Unpin for ClassicKeyTargetInfo
impl UnsafeUnpin for ClassicKeyTargetInfo
impl UnwindSafe for ClassicKeyTargetInfo
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