syntax_data: {"ast_node_type":"function","tokens":[{"end":62,"kind":"keyword","start":0,"text":"fn"}]}
source_snippet: fn span_from_selection(input: &str, selection: &str) -> Span {
context_before: /// that this can span lines and so on.
context_after:     assert_eq!(input.len(), selection.len());