syntax_data: {"ast_node_type":"function","tokens":[{"end":80,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:     // `fn edit_distance()` use `chars()` to calculate edit distance, so we must
context_after:     // also use `chars()` (and not `str::len()`) to calculate length here.