{"ast_node_type":"other","tokens":[{"end":87,"kind":"keyword","start":0,"text":".on_sync_mut::<lsp_ext::ReloadWorkspace>(handlers::handle_workspace_reload)"}]}
            .on_sync_mut::<lsp_ext::ReloadWorkspace>(handlers::handle_workspace_reload)
            // because they mutate GlobalState:
            .on_sync_mut::<lsp_ext::RebuildProcMacros>(handlers::handle_proc_macros_rebuild)