{"ast_node_type":"other","tokens":[{"end":54,"kind":"keyword","start":0,"text":"D::read_deps(|task_deps|"}]}
            D::read_deps(|task_deps| match task_deps {
            let mut edges = EdgesVec::new();
                TaskDepsRef::Allow(deps) => edges.extend(deps.lock().reads.iter().copied()),