pub struct SecretResolver;Expand description
Default resolver for ConfigValue::Secret references.
Returns ResolverError::NotImplemented unless a custom secret resolver
has been registered via register_secret_resolver.
Trait Implementations§
Source§impl ValueResolver for SecretResolver
impl ValueResolver for SecretResolver
Source§fn resolve_to_string(
&self,
value: &ConfigValue<String>,
) -> Result<String, ResolverError>
fn resolve_to_string( &self, value: &ConfigValue<String>, ) -> Result<String, ResolverError>
Resolve a
ConfigValue variant to its actual string value. Read moreAuto Trait Implementations§
impl Freeze for SecretResolver
impl RefUnwindSafe for SecretResolver
impl Send for SecretResolver
impl Sync for SecretResolver
impl Unpin for SecretResolver
impl UnsafeUnpin for SecretResolver
impl UnwindSafe for SecretResolver
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