{"ast_node_type":"other","tokens":[{"end":16,"kind":"keyword","start":0,"text":"match"}]}
    match kind {
fn has_implicit_borrow(Adjustment { kind, .. }: &Adjustment<'_>) -> Option<(Mutability, bool)> {
        &Adjust::Deref(Some(OverloadedDeref { mutbl, .. })) => Some((mutbl, true)),