{"ast_node_type":"enum","tokens":[{"end":40,"kind":"keyword","start":0,"text":"pub(crate)"}]}
pub(crate) enum AutorefOrPtrAdjustment {
#[derive(Debug, PartialEq, Copy, Clone)]
    /// Receiver has type `T`, add `&` or `&mut` (if `T` is `mut`), and maybe also "unsize" it.