pub struct KmsKey {Show 15 fields
pub key_id: String,
pub key_arn: String,
pub description: String,
pub key_state: String,
pub key_usage: String,
pub key_spec: String,
pub key_manager: String,
pub creation_date: String,
pub expiration_date: String,
pub deletion_date: String,
pub custom_key_store_id: String,
pub origin: String,
pub enabled: bool,
pub alias: String,
pub multi_region: bool,
}Fields§
§key_id: String§key_arn: String§description: String§key_state: String§key_usage: String§key_spec: String§key_manager: String§creation_date: String§expiration_date: String§deletion_date: String§custom_key_store_id: String§origin: String§enabled: bool§alias: String§multi_region: boolTrait Implementations§
Auto Trait Implementations§
impl Freeze for KmsKey
impl RefUnwindSafe for KmsKey
impl Send for KmsKey
impl Sync for KmsKey
impl Unpin for KmsKey
impl UnsafeUnpin for KmsKey
impl UnwindSafe for KmsKey
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.