pub struct SecretsmanagerStateView {
pub secrets: HashMap<String, SecretView>,
}Expand description
Serializable view of the entire Secrets Manager state for one account/region.
Fields§
§secrets: HashMap<String, SecretView>Secrets keyed by secret name.
Trait Implementations§
Source§impl Clone for SecretsmanagerStateView
impl Clone for SecretsmanagerStateView
Source§fn clone(&self) -> SecretsmanagerStateView
fn clone(&self) -> SecretsmanagerStateView
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 SecretsmanagerStateView
impl Debug for SecretsmanagerStateView
Source§impl<'de> Deserialize<'de> for SecretsmanagerStateView
impl<'de> Deserialize<'de> for SecretsmanagerStateView
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 From<&SecretsManagerState> for SecretsmanagerStateView
impl From<&SecretsManagerState> for SecretsmanagerStateView
Source§fn from(state: &SecretsManagerState) -> Self
fn from(state: &SecretsManagerState) -> Self
Converts to this type from the input type.
Source§impl From<SecretsmanagerStateView> for SecretsManagerState
impl From<SecretsmanagerStateView> for SecretsManagerState
Source§fn from(view: SecretsmanagerStateView) -> Self
fn from(view: SecretsmanagerStateView) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SecretsmanagerStateView
impl RefUnwindSafe for SecretsmanagerStateView
impl Send for SecretsmanagerStateView
impl Sync for SecretsmanagerStateView
impl Unpin for SecretsmanagerStateView
impl UnsafeUnpin for SecretsmanagerStateView
impl UnwindSafe for SecretsmanagerStateView
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
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.