(&mut self)
| 2556 | } |
| 2557 | |
| 2558 | fn parse_sink_envelope(&mut self) -> Result<SinkEnvelope, ParserError> { |
| 2559 | if self.parse_keyword(UPSERT) { |
| 2560 | Ok(SinkEnvelope::Upsert) |
| 2561 | } else if self.parse_keyword(DEBEZIUM) { |
| 2562 | Ok(SinkEnvelope::Debezium) |
| 2563 | } else { |
| 2564 | self.expected(self.peek_pos(), "UPSERT, DEBEZIUM", self.peek_token()) |
| 2565 | } |
| 2566 | } |
| 2567 | |
| 2568 | fn parse_iceberg_sink_mode(&mut self) -> Result<IcebergSinkMode, ParserError> { |
| 2569 | if self.parse_keyword(UPSERT) { |
no test coverage detected