pub struct EnvironmentBuilder { /* private fields */ }Expand description
Environment info builder for generating environment.properties.
Implementations§
Source§impl EnvironmentBuilder
impl EnvironmentBuilder
Sourcepub fn new() -> EnvironmentBuilder
pub fn new() -> EnvironmentBuilder
Creates a new environment builder.
Sourcepub fn results_dir(self, path: impl Into<String>) -> EnvironmentBuilder
pub fn results_dir(self, path: impl Into<String>) -> EnvironmentBuilder
Sets the results directory.
Sourcepub fn set(
self,
key: impl Into<String>,
value: impl Into<String>,
) -> EnvironmentBuilder
pub fn set( self, key: impl Into<String>, value: impl Into<String>, ) -> EnvironmentBuilder
Adds a key-value pair.
Sourcepub fn set_from_env(
self,
key: impl Into<String>,
env_var: &str,
) -> EnvironmentBuilder
pub fn set_from_env( self, key: impl Into<String>, env_var: &str, ) -> EnvironmentBuilder
Adds a key-value pair from an environment variable.
Trait Implementations§
Source§impl Default for EnvironmentBuilder
impl Default for EnvironmentBuilder
Source§fn default() -> EnvironmentBuilder
fn default() -> EnvironmentBuilder
Returns the “default value” for a type. Read more