{"ast_node_type":"other","tokens":[{"end":65,"kind":"keyword","start":0,"text":"ast::VisibilityKind::Public"}]}
            ast::VisibilityKind::Public => self.word_nbsp("pub"),
        match &vis.kind {
            ast::VisibilityKind::Restricted { path, shorthand, .. } => {