syntax_data: {"ast_node_type":"other","tokens":[{"end":98,"kind":"keyword","start":0,"text":"hir::ExprKind::AddrOf(hir::BorrowKind::Pin,"}]}
source_snippet:             hir::ExprKind::AddrOf(hir::BorrowKind::Pin, mutbl, arg_expr) => match expr_ty.kind() {
context_before:             // `Pin { __pointer: &mut { $expr } }` and `Pin { __pointer: &$expr }`.
context_after:                 &ty::Adt(adt_def, args) if tcx.is_lang_item(adt_def.did(), hir::LangItem::Pin) => {