pub struct EnvironmentBuilder { /* private fields */ }Expand description
Environment info builder for generating environment.properties.
Implementations§
Source§impl EnvironmentBuilder
impl EnvironmentBuilder
Sourcepub fn results_dir(self, path: impl Into<String>) -> Self
pub fn results_dir(self, path: impl Into<String>) -> Self
Sets the results directory.
Sourcepub fn set(self, key: impl Into<String>, value: impl Into<String>) -> Self
pub fn set(self, key: impl Into<String>, value: impl Into<String>) -> Self
Adds a key-value pair.
Sourcepub fn set_from_env(self, key: impl Into<String>, env_var: &str) -> Self
pub fn set_from_env(self, key: impl Into<String>, env_var: &str) -> Self
Adds a key-value pair from an environment variable.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EnvironmentBuilder
impl RefUnwindSafe for EnvironmentBuilder
impl Send for EnvironmentBuilder
impl Sync for EnvironmentBuilder
impl Unpin for EnvironmentBuilder
impl UnwindSafe for EnvironmentBuilder
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