{"ast_node_type":"other","tokens":[{"end":40,"kind":"keyword","start":0,"text":"ty::Ref(r_a,"}]}
            ty::Ref(r_a, ty, mutbl) => {
        let (r_a, mt_a) = match *a.kind() {
                let mt_a = ty::TypeAndMut { ty, mutbl };