syntax_data: {"ast_node_type":"variable","tokens":[{"end":74,"kind":"keyword","start":0,"text":"&&"}]}
source_snippet:                 && let Some(BindingMode(ByRef::Yes(Mutability::Mut), _)) =
context_before:             if let hir::PatKind::Binding(_, id, _, _) = pat.kind
context_after:                     self.pat_binding_modes().get(id)