{"ast_node_type":"other","tokens":[{"end":22,"kind":"keyword","start":0,"text":"macro_rules!"}]}
    macro_rules! set {
    let mut map = serde_json::Map::default();
        ($($key:literal: $value:tt),*$(,)?) => {{$(