syntax_data: {"ast_node_type":"other","tokens":[{"end":24,"kind":"keyword","start":0,"text":"for"}]}
source_snippet:         for c in impls {
context_before:         let mut impl_candidate = None;
context_after:             if let Some(prev) = impl_candidate.replace(c) {