syntax_data: {"ast_node_type":"other","tokens":[{"end":77,"kind":"keyword","start":0,"text":"all_except_last.all(|candidate|"}]}
source_snippet:             all_except_last.all(|candidate| candidate.match_pairs.is_empty())
context_before:             let mut all_except_last = candidates_to_expand.iter().rev().skip(1);
context_after:         });