{"ast_node_type":"variable","tokens":[{"end":90,"kind":"keyword","start":0,"text":"let"}]}
        let request = Request::ListMacros { dylib_path: dylib_path.to_path_buf().into() };
    ) -> Result<Result<Vec<(String, ProcMacroKind)>, String>, ServerError> {