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§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so 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"