{"ast_node_type":"function","tokens":[{"end":84,"kind":"keyword","start":0,"text":"fn"}]}
    fn should_peel_ref(&self, peel_kind: PeelKind, mut expected: Ty<'tcx>) -> bool {
    /// Assuming `expected` is a reference type, determine whether to peel it before matching.
        debug_assert!(expected.is_ref());