1个稳定版本
1.0.0 | 2022年2月15日 |
---|
#338 in 解析工具
7KB
101 行
env-cast
env_cast!
读取环境变量,就像env!("XXX")
一样,但将其解析为特定类型。
目前支持的类型有 i8, u8, i16, u16, i32, u32, i64, u64, f32, f64
。
示例
use env_cast::env_cast;
let PKG_MAJOR: u32 = env_cast!("CARGO_PKG_VERSION_MAJOR" as u32);
lib.rs
:
env-cast
env_cast!()
读取环境变量,就像env!()
一样,但将其解析为特定类型。
目前支持的类型有 i8, u8, i16, u16, i32, u32, i64, u64, f32, f64
。
示例
use env_cast::env_cast;
let PKG_MAJOR: u32 = env_cast!("CARGO_PKG_VERSION_MAJOR" as u32);
依赖项
~1.5MB
~35K SLoC