Expand description
Core connector traits (SourceConnector, SinkConnector).
Core connector traits.
Defines the async traits that all source and sink connectors implement:
SourceConnector: Reads data from external systemsSinkConnector: Writes data to external systems
These traits operate in Ring 1 (background) and communicate with Ring 0
through the streaming API (Source<T>::push_arrow() and subscriptions).
Structs§
- Partition
Info - Information about a source partition.
- Sink
Connector Capabilities - Capabilities declared by a sink connector.
- Source
Batch - A batch of records read from a source connector.
- Write
Result - Result of writing a batch to a sink connector.
Enums§
- Delivery
Guarantee - Delivery guarantee level for the pipeline.
Traits§
- Sink
Connector - Trait for sink connectors that write data to external systems.
- Source
Connector - Trait for source connectors that read data from external systems.