{"ast_node_type":"other","tokens":[{"end":31,"kind":"keyword","start":0,"text":"if"}]}
            if mutbl.is_mut() {
        while let ty::Ref(_, inner_ty, mutbl) = *expected.kind() {
                // Mutable references can't be in the final value of constants, thus they can't be