pub struct MysqlSourceConfig {
pub exclude_objects: Option<MysqlRdbms>,
pub include_objects: Option<MysqlRdbms>,
pub max_concurrent_backfill_tasks: Option<i32>,
pub max_concurrent_cdc_tasks: Option<i32>,
}
Expand description
MySQL source configuration
This type is not used in any activity, and only used as part of another schema.
Fields§
§exclude_objects: Option<MysqlRdbms>
MySQL objects to exclude from the stream.
include_objects: Option<MysqlRdbms>
MySQL objects to retrieve from the source.
max_concurrent_backfill_tasks: Option<i32>
Maximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system’s default value will be used.
max_concurrent_cdc_tasks: Option<i32>
Maximum number of concurrent CDC tasks. The number should be non negative. If not set (or set to 0), the system’s default value will be used.
Trait Implementations§
Source§impl Clone for MysqlSourceConfig
impl Clone for MysqlSourceConfig
Source§fn clone(&self) -> MysqlSourceConfig
fn clone(&self) -> MysqlSourceConfig
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MysqlSourceConfig
impl Debug for MysqlSourceConfig
Source§impl Default for MysqlSourceConfig
impl Default for MysqlSourceConfig
Source§fn default() -> MysqlSourceConfig
fn default() -> MysqlSourceConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MysqlSourceConfig
impl<'de> Deserialize<'de> for MysqlSourceConfig
Source§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
Source§impl Serialize for MysqlSourceConfig
impl Serialize for MysqlSourceConfig
impl Part for MysqlSourceConfig
Auto Trait Implementations§
impl Freeze for MysqlSourceConfig
impl RefUnwindSafe for MysqlSourceConfig
impl Send for MysqlSourceConfig
impl Sync for MysqlSourceConfig
impl Unpin for MysqlSourceConfig
impl UnwindSafe for MysqlSourceConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more