pub struct SqlServerSource { /* private fields */ }Implementations§
Source§impl SqlServerSource
impl SqlServerSource
pub fn new( connector_name: impl Into<String>, config: SqlServerSourceConfig, snapshot: SnapshotConfig, ) -> Self
pub fn with_retry_policy(self, retry_policy: RetryPolicy) -> Self
Trait Implementations§
Source§impl SourceConnector for SqlServerSource
impl SourceConnector for SqlServerSource
fn source_type(&self) -> &'static str
fn validate<'life0, 'async_trait>(
&'life0 mut self,
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn run<'life0, 'async_trait>(
&'life0 mut self,
context: SourceContext,
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Auto Trait Implementations§
impl Freeze for SqlServerSource
impl RefUnwindSafe for SqlServerSource
impl Send for SqlServerSource
impl Sync for SqlServerSource
impl Unpin for SqlServerSource
impl UnsafeUnpin for SqlServerSource
impl UnwindSafe for SqlServerSource
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