{"ast_node_type":"other","tokens":[{"end":56,"kind":"keyword","start":0,"text":"msg::Request::ListMacros"}]}
            msg::Request::ListMacros { dylib_path } => {
        let res = match req {
                msg::Response::ListMacros(srv.list_macros(&dylib_path).map(|macros| {