INNER CODE UNIT · Rust
build
pbeets/rithmic-rs · src/config.rs:737
pub fn build(self) -> Result<RithmicConfig, ConfigError> {
Ok(RithmicConfig {
env: self.env,
url: self
.url
.ok_or_else(|| ConfigError::MissingField("url".to_string()))?,
beta_url: self
.beta_url
.ok_or_else(|| ConfigError::MissingField("beta_url".to_string()))?,
user: self
.user
.ok_or_else(|| ConfigError::MissingField("user".to_string()))?,
password: self
.password
.ok_or_else(|| ConfigError::MissingField("password".to_string()))?,
system_name: self
.system_name
.ok_or_else(|| ConfigError::MissingField("system_name".to_string()))?,