syntax_data: {"ast_node_type":"function","tokens":[{"end":68,"kind":"keyword","start":0,"text":"fn"}]}
source_snippet:     fn node_label(&self, block: &Self::Node) -> dot::LabelText<'_> {
context_after:         let analysis = &mut **self.analysis.borrow_mut();