in hfendpoints-http/src/environ.rs [108:124]
fn try_from_env() -> Result<Self, EnvironmentError>
where
Self: Sized,
{
match u64::from_str(&std::env::var(Self::ENV_VAR_NAME).unwrap_or(String::from("120"))) {
Ok(timeout) => {
debug!("[Environ] Timeout set to {} seconds", timeout);
Ok(Self {
duration: Duration::from_secs(timeout),
})
}
Err(err) => Err(EnvironmentError::InvalidEnvVar(
Self::ENV_VAR_NAME.into(),
err.to_string(),
)),
}
}