{"ast_node_type":"other","tokens":[{"end":90,"kind":"keyword","start":0,"text":"match"}]}
        match index_and_lock.compare_exchange(0, 1, Ordering::AcqRel, Ordering::Acquire) {
        let index_and_lock = unsafe { &(*slot).index_and_lock };
            Ok(_) => {