settings

Macro settings 

Source
macro_rules! settings {
    ($($p:ident:$v:expr),*) => { ... };
}
Expand description

Settings builder macro.

This macro generates builder code, which uses code auto-generated by TypedBuilder from the external macro typed_builder.

let mut vars = HashMap::new();
settings! {vars: vars};
// expands to:
Settings::builder().vars(vars).build();