blob: f7960571f2794dfe8edd0eac7726848543e978a9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
use cargo_edit::Manifest;
use toml_edit::{Item, Value};
fn main() {
let mut m = Manifest::open(&None).unwrap();
let package = m
.get_table(&[String::from("package")])
.unwrap()
.as_table_mut()
.unwrap();
// println!("package: {:?}", package);
let version = package.entry("version");
*version = Item::Value(Value::from("1.2"));
println!("version: {:?}", version);
let mut f = Manifest::find_file(&None).unwrap();
println!("file: {:?}", f);
m.write_to_file(&mut f).unwrap();
}
|