#[non_exhaustive]pub struct EnvVarOptions {
pub prefix: String,
}Expand description
Options for rendering environment variable names.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.prefix: StringPrefix prepended to generated env var names, e.g. APP_.
Trait Implementations§
Source§impl Clone for EnvVarOptions
impl Clone for EnvVarOptions
Source§fn clone(&self) -> EnvVarOptions
fn clone(&self) -> EnvVarOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EnvVarOptions
impl Debug for EnvVarOptions
Source§impl Default for EnvVarOptions
impl Default for EnvVarOptions
Source§fn default() -> EnvVarOptions
fn default() -> EnvVarOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EnvVarOptions
impl RefUnwindSafe for EnvVarOptions
impl Send for EnvVarOptions
impl Sync for EnvVarOptions
impl Unpin for EnvVarOptions
impl UnwindSafe for EnvVarOptions
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