pub struct NoopSecretResolver;Expand description
A SecretResolver that always returns Ok(None).
Used in tests and when the secret-store feature is disabled.
§Examples
use ironflow_core::operation::{SecretResolver, NoopSecretResolver};
let resolver = NoopSecretResolver;
assert!(resolver.get("anything").await.unwrap().is_none());Trait Implementations§
Source§impl SecretResolver for NoopSecretResolver
impl SecretResolver for NoopSecretResolver
Auto Trait Implementations§
impl Freeze for NoopSecretResolver
impl RefUnwindSafe for NoopSecretResolver
impl Send for NoopSecretResolver
impl Sync for NoopSecretResolver
impl Unpin for NoopSecretResolver
impl UnsafeUnpin for NoopSecretResolver
impl UnwindSafe for NoopSecretResolver
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