{"ast_node_type":"enum","tokens":[{"end":20,"kind":"keyword","start":0,"text":"pub"}]}
pub enum PatAdjust {
#[derive(TypeFoldable, TypeVisitable)]
    /// An implicit dereference before matching, such as when matching the pattern `0` against a