syntax_data: {"ast_node_type":"variable","tokens":[{"end":99,"kind":"keyword","start":0,"text":".map_bound(|clause|"}]}
source_snippet:             .map_bound(|clause| if let ty::ClauseKind::Trait(t) = clause { Some(t) } else { None })
context_before:         self.kind()
context_after:             .transpose()