Macro serde_lite::intermediate
source · macro_rules! intermediate { ({ $($key:literal : $value:tt),* $(,)? }) => { ... }; ([ $($item:tt),* $(,)? ]) => { ... }; (null) => { ... }; ($value:expr) => { ... }; }
Expand description
Construct the intermediate value directly using JSON syntax.
Example
use serde_lite::intermediate;
let data = intermediate!({
"field1": null,
"field2": "foo",
"field3": 33,
"field4": 44.4,
"field5": [1, 2, 3, 4, 5],
"field6": {
"inner_field": "Hello!",
}
});