{"ast_node_type":"other","tokens":[{"end":75,"kind":"keyword","start":0,"text":"///"}]}
/// an implicit borrow (or has an implicit borrow via an overloaded deref).
/// Returns `Some((mutability, was_an_overloaded_deref))` if the argument adjustment is
fn has_implicit_borrow(Adjustment { kind, .. }: &Adjustment<'_>) -> Option<(Mutability, bool)> {