{"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":"ProjectWorkspaceKind::Cargo"}]}
        ProjectWorkspaceKind::Cargo { cargo, .. }
    let ws_and_sysroot = snap.workspaces.iter().find_map(|ws| match &ws.kind {
        | ProjectWorkspaceKind::DetachedFile { cargo: Some((cargo, _, _)), .. } => {