pub struct KmsState {
pub account_id: String,
pub region: String,
pub keys: HashMap<String, KmsKey>,
pub aliases: HashMap<String, KmsAlias>,
pub grants: Vec<KmsGrant>,
pub custom_key_stores: HashMap<String, CustomKeyStore>,
}Fields§
§account_id: String§region: String§keys: HashMap<String, KmsKey>§aliases: HashMap<String, KmsAlias>§grants: Vec<KmsGrant>§custom_key_stores: HashMap<String, CustomKeyStore>Implementations§
Auto Trait Implementations§
impl Freeze for KmsState
impl RefUnwindSafe for KmsState
impl Send for KmsState
impl Sync for KmsState
impl Unpin for KmsState
impl UnsafeUnpin for KmsState
impl UnwindSafe for KmsState
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