3个不稳定版本
使用旧的Rust 2015
0.2.1 | 2019年2月15日 |
---|---|
0.2.0 | 2018年12月2日 |
0.1.0 | 2018年11月2日 |
在解析器实现中排名第1966
每月下载量2,500
在11个crate中使用(直接使用6个)
9KB
151 行
envfile
将环境文件解析到内存映射中的Rust crate。
extern crate envfile;
use envfile::EnvFile;
use std::io;
use std::path::Path;
fn main() -> io::Result<()> {
let mut envfile = EnvFile::new(&Path::new("examples/test.env"))?;
for (key, value) in &envfile.store {
println!("{}: {}", key, value);
}
envfile.update("ID", "example");
println!("ID: {}", envfile.get("ID").unwrap_or(""));
// envfile.write()?;
Ok(())
}
lib.rs
:
将环境文件解析到内存映射中的库。
extern crate envfile;
use envfile::EnvFile;
use std::io;
use std::path::Path;
fn main() -> io::Result<()> {
let mut envfile = EnvFile::new(&Path::new("examples/test.env"))?;
for (key, value) in &envfile.store {
println!("{}: {}", key, value);
}
envfile.update("ID", "example");
println!("ID: {}", envfile.get("ID").unwrap_or(""));
// envfile.write()?;
Ok(())
}
依赖关系
~415KB