envopt:通过定义结构来解析环境变量

时间:2024-05-16 20:57:48
【文件属性】:

文件名称:envopt:通过定义结构来解析环境变量

文件大小:5KB

文件格式:ZIP

更新时间:2024-05-16 20:57:48

Rust

包容 通过定义结构来解析环境变量。 例子 use envopt :: EnvOpt; #[derive(EnvOpt)] pub enum EnvOpts { #[envopt(name = "FOO" )] Foo, #[envopt(name = "BAR" , default = "default-bar" )] Bar, } pub fn main () { EnvOpts :: validate_or_exit (); println! ( "FOO: {}" , EnvOpts :: Foo. value_or_exit ()); println! ( "BAR: {}" , EnvOpts :: Bar. value_or_exit ()); }


【文件预览】:
envopt-master
----Cargo.toml(458B)
----envopt-derive()
--------Cargo.toml(530B)
--------src()
----src()
--------lib.rs(2KB)
----README.tpl(250B)
----examples()
--------simple.rs(322B)
----.travis.yml(45B)
----README.md(633B)
----.gitignore(52B)

网友评论