syntax_data: {"ast_node_type":"other","tokens":[{"end":38,"kind":"keyword","start":0,"text":".min_by(|(s1,"}]}
source_snippet:         .min_by(|(s1, r1), (s2, r2)| {
context_before:         .filter_map(|(s, r)| r.map(|r| (s, r)))
context_after:             let d1 = edit_distance(s1.as_str(), r1.as_str(), usize::MAX).unwrap();