{"ast_node_type":"other","tokens":[{"end":22,"kind":"keyword","start":0,"text":")"}]}
    ) -> P<ast::Pat> {
        field_pats: ThinVec<ast::PatField>,
        self.pat(span, PatKind::Struct(None, path, field_pats, ast::PatFieldsRest::None))