tmr_cargo/lib.rs
1use serde::Serialize;
2pub use tmr_cargo_macros::*;
3
4pub mod dependencies;
5pub mod package;
6pub mod workspace;
7
8pub trait ToToml: Serialize {
9 fn to_toml(&self) -> String {
10 let mut buffer = String::new();
11 self.serialize(toml::ser::ValueSerializer::new(&mut buffer))
12 .unwrap();
13 buffer
14 }
15}