Struct dataflow_types::types::sources::DebeziumDedupProjection [−][src]
pub struct DebeziumDedupProjection {
pub source_idx: usize,
pub snapshot_idx: usize,
pub source_projection: DebeziumSourceProjection,
pub transaction_idx: usize,
pub total_order_idx: usize,
}
Fields
source_idx: usize
The column index containing the debezium source metadata
snapshot_idx: usize
The record index of the source.snapshot
field
source_projection: DebeziumSourceProjection
The upstream database specific fields
transaction_idx: usize
The column index containing the debezium transaction metadata
total_order_idx: usize
The record index of the transaction.total_order
field
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for DebeziumDedupProjection
impl Send for DebeziumDedupProjection
impl Sync for DebeziumDedupProjection
impl Unpin for DebeziumDedupProjection
impl UnwindSafe for DebeziumDedupProjection
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more