pub struct SecretStoreResult {
pub configuration: ConfigurationSnapshot,
pub session_reset: bool,
}Expand description
Outcome of config/secret/store: the refreshed configuration plus whether
the service restarted the session runtime to pick up repaired credentials.
Fields§
§configuration: ConfigurationSnapshotConfiguration snapshot reflecting post-save authentication state.
session_reset: boolTrue when the save repaired the active provider and the previous session runtime was discarded; the client must clear its selection.
Trait Implementations§
Source§impl Clone for SecretStoreResult
impl Clone for SecretStoreResult
Source§impl Debug for SecretStoreResult
impl Debug for SecretStoreResult
Source§impl<'de> Deserialize<'de> for SecretStoreResult
impl<'de> Deserialize<'de> for SecretStoreResult
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 SecretStoreResult
Source§impl PartialEq for SecretStoreResult
impl PartialEq for SecretStoreResult
Source§impl Serialize for SecretStoreResult
impl Serialize for SecretStoreResult
impl StructuralPartialEq for SecretStoreResult
Auto Trait Implementations§
impl Freeze for SecretStoreResult
impl RefUnwindSafe for SecretStoreResult
impl Send for SecretStoreResult
impl Sync for SecretStoreResult
impl Unpin for SecretStoreResult
impl UnsafeUnpin for SecretStoreResult
impl UnwindSafe for SecretStoreResult
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.