risingwave_connector::source::cdc

Trait CdcSourceTypeTrait

source
pub trait CdcSourceTypeTrait:
    Send
    + Sync
    + Clone
    + Debug
    + 'static {
    const CDC_CONNECTOR_NAME: &'static str;

    // Required method
    fn source_type() -> CdcSourceType;
}

Required Associated Constants§

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§

source§

impl CdcSourceTypeTrait for Citus

source§

const CDC_CONNECTOR_NAME: &'static str = "citus-cdc"

source§

impl CdcSourceTypeTrait for Mongodb

source§

const CDC_CONNECTOR_NAME: &'static str = "mongodb-cdc"

source§

impl CdcSourceTypeTrait for Mysql

source§

const CDC_CONNECTOR_NAME: &'static str = "mysql-cdc"

source§

impl CdcSourceTypeTrait for Postgres

source§

const CDC_CONNECTOR_NAME: &'static str = "postgres-cdc"

source§

impl CdcSourceTypeTrait for SqlServer

source§

const CDC_CONNECTOR_NAME: &'static str = "sqlserver-cdc"