#[non_exhaustive]pub struct SecretsManagerSecretRotationEvent {
pub step: String,
pub secret_id: String,
pub client_request_token: String,
pub other: Map<String, Value>,
}Available on crate feature
secretsmanager only.Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.step: String§secret_id: String§client_request_token: String§other: Map<String, Value>Available on crate feature
catch-all-fields only.Catchall to catch any additional fields that were present but not explicitly defined by this struct.
Enabled with Cargo feature catch-all-fields.
If catch-all-fields is disabled, any additional fields that are present will be ignored.
Trait Implementations§
Source§impl Clone for SecretsManagerSecretRotationEvent
impl Clone for SecretsManagerSecretRotationEvent
Source§fn clone(&self) -> SecretsManagerSecretRotationEvent
fn clone(&self) -> SecretsManagerSecretRotationEvent
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for SecretsManagerSecretRotationEvent
impl Default for SecretsManagerSecretRotationEvent
Source§fn default() -> SecretsManagerSecretRotationEvent
fn default() -> SecretsManagerSecretRotationEvent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SecretsManagerSecretRotationEvent
impl<'de> Deserialize<'de> for SecretsManagerSecretRotationEvent
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
impl Eq for SecretsManagerSecretRotationEvent
impl StructuralPartialEq for SecretsManagerSecretRotationEvent
Auto Trait Implementations§
impl Freeze for SecretsManagerSecretRotationEvent
impl RefUnwindSafe for SecretsManagerSecretRotationEvent
impl Send for SecretsManagerSecretRotationEvent
impl Sync for SecretsManagerSecretRotationEvent
impl Unpin for SecretsManagerSecretRotationEvent
impl UnwindSafe for SecretsManagerSecretRotationEvent
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)