syntax_data: {"ast_node_type":"other","tokens":[{"end":61,"kind":"keyword","start":0,"text":"obligations.extend(tys.iter().map(|elem_ty|"}]}
source_snippet:                 obligations.extend(tys.iter().map(|elem_ty| {
context_before:             ty::Tuple(tys) => {
context_after:                     obligation.with(