{"ast_node_type":"function","tokens":[{"end":71,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn generic_param_list(&self) -> Option<ast::GenericParamList> {
impl ast::Item {
        ast::AnyHasGenericParams::cast(self.syntax().clone())?.generic_param_list()