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}