syntax_data: {"ast_node_type":"function","tokens":[{"end":87,"kind":"keyword","start":0,"text":"pub(crate)"}]}
source_snippet:         pub(crate) fn map_states<SS>(self, mut f: impl FnMut(S) -> SS) -> EdgeSet<SS> {
context_after:             EdgeSet {