{"ast_node_type":"other","tokens":[{"end":20,"kind":"keyword","start":0,"text":"QueryLatch"}]}
        QueryLatch {
    fn new() -> Self {
            info: Arc::new(Mutex::new(QueryLatchInfo { complete: false, waiters: Vec::new() })),