sciter
macro_rules! vmap { ( $($key:expr => $value:expr,)+ ) => { ... }; ( $($key:expr => $value:expr),* ) => { ... }; }
Create a sciter::Value (of map type) from a list of key-value pairs.
sciter::Value
let v: sciter::Value = vmap! { "one" => 1, "two" => 2.0, "three" => "", }; assert!(v.is_map()); assert_eq!(v.len(), 3);