preftool/macros.rs
1#[macro_export]
2macro_rules! config {
3 (
4 $($key:expr => $val:expr),* $(,)?
5 ) => ({
6 let mut builder = ::preftool::ConfigurationProviderBuilder::new();
7
8 $(
9 builder.add($key, $val);
10 )*
11
12 let provider = builder.build();
13 ::preftool::ConfigBuilder::new().push_provider(provider).build().unwrap()
14 });
15}