jsonbb/
macros.rs

1/// Construct a `jsonbb::Value` from a JSON literal.
2///
3/// ```
4/// # use jsonbb::json;
5/// #
6/// let value = json!({
7///     "code": 200,
8///     "success": true,
9///     "payload": {
10///         "features": [
11///             "serde",
12///             "json"
13///         ],
14///         "homepage": null
15///     }
16/// });
17/// ```
18#[macro_export(local_inner_macros)]
19macro_rules! json {
20    ($($json:tt)+) => {
21        $crate::Value::from($crate::serde_json::json!($($json)+))
22    };
23}