pub struct SecretCache { /* private fields */ }Expand description
A cache for storing resolved secrets to ensure idempotency.
This cache stores secrets that have been retrieved from providers, ensuring that the same secret value is used throughout a run, even if the underlying secret is rotated during the operation.
Implementations§
Trait Implementations§
Source§impl Clone for SecretCache
impl Clone for SecretCache
Auto Trait Implementations§
impl !RefUnwindSafe for SecretCache
impl !UnwindSafe for SecretCache
impl Freeze for SecretCache
impl Send for SecretCache
impl Sync for SecretCache
impl Unpin for SecretCache
impl UnsafeUnpin for SecretCache
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