{"ast_node_type":"other","tokens":[{"end":87,"kind":"keyword","start":0,"text":"self.src.as_ref().and_then(|param|"}]}
        self.src.as_ref().and_then(|param| match param.value.as_ref().right()?.pat()? {
    pub fn ident(&self) -> Option<ast::Name> {
            ast::Pat::IdentPat(ident) => ident.name(),