pub struct EnvStore { /* private fields */ }Implementations§
Source§impl EnvStore
impl EnvStore
pub fn load() -> Result<Self, ConfigError>
pub fn load_from_file(path: impl AsRef<Path>) -> Result<Self, ConfigError>
pub fn load_with_options(options: &ConfigOptions) -> Result<Self, ConfigError>
pub fn from_pairs(pairs: impl IntoIterator<Item = (String, String)>) -> Self
pub fn get(&self, key: &str) -> Option<&str>
pub fn require(&self, key: &str) -> Result<&str, ConfigError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EnvStore
impl RefUnwindSafe for EnvStore
impl Send for EnvStore
impl Sync for EnvStore
impl Unpin for EnvStore
impl UnsafeUnpin for EnvStore
impl UnwindSafe for EnvStore
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