{"ast_node_type":"function","tokens":[{"end":75,"kind":"keyword","start":0,"text":"fn"}]}
    fn visit<V: Visitor>(&self, visitor: &mut V) -> ControlFlow<V::Break> {
pub trait Visitable {
        self.super_visit(visitor)