pub struct EnvProvider;Expand description
Secrets from this process’s environment: the key is a variable name. Named env.
Trait Implementations§
Source§impl Clone for EnvProvider
impl Clone for EnvProvider
Source§impl Debug for EnvProvider
impl Debug for EnvProvider
Source§impl Default for EnvProvider
impl Default for EnvProvider
Source§impl SecretProvider for EnvProvider
impl SecretProvider for EnvProvider
Source§fn name(&self) -> &str
fn name(&self) -> &str
The name
SecretRef::provider uses for it.Source§fn get(&self, key: &str) -> Result<SecretValue, SecretError>
fn get(&self, key: &str) -> Result<SecretValue, SecretError>
The value stored under
key.Auto Trait Implementations§
impl Freeze for EnvProvider
impl RefUnwindSafe for EnvProvider
impl Send for EnvProvider
impl Sync for EnvProvider
impl Unpin for EnvProvider
impl UnsafeUnpin for EnvProvider
impl UnwindSafe for EnvProvider
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