从 0.12 开始,config 的API发生重大改变。
以前版本
pub fn from_env() -> Result<Self, config::ConfigError> {
let mut cfg = config::Config::new();
cfg.merge(config::Environment::new())?;
cfg.try_into()
}
代码可见axum-rs/v0.2.1/src/config.rs