pub struct MigrateSqlServerSqlDbSyncTaskOutputTableLevel {Show 14 fields
pub migrate_sql_server_sql_db_sync_task_output: MigrateSqlServerSqlDbSyncTaskOutput,
pub table_name: Option<String>,
pub database_name: Option<String>,
pub cdc_insert_counter: Option<i64>,
pub cdc_update_counter: Option<i64>,
pub cdc_delete_counter: Option<i64>,
pub full_load_est_finish_time: Option<OffsetDateTime>,
pub full_load_started_on: Option<OffsetDateTime>,
pub full_load_ended_on: Option<OffsetDateTime>,
pub full_load_total_rows: Option<i64>,
pub state: Option<SyncTableMigrationState>,
pub total_changes_applied: Option<i64>,
pub data_errors_counter: Option<i64>,
pub last_modified_time: Option<OffsetDateTime>,
}
Fields§
§migrate_sql_server_sql_db_sync_task_output: MigrateSqlServerSqlDbSyncTaskOutput
§table_name: Option<String>
Name of the table
database_name: Option<String>
Name of the database
cdc_insert_counter: Option<i64>
Number of applied inserts
cdc_update_counter: Option<i64>
Number of applied updates
cdc_delete_counter: Option<i64>
Number of applied deletes
full_load_est_finish_time: Option<OffsetDateTime>
Estimate to finish full load
full_load_started_on: Option<OffsetDateTime>
Full load start time
full_load_ended_on: Option<OffsetDateTime>
Full load end time
full_load_total_rows: Option<i64>
Number of rows applied in full load
state: Option<SyncTableMigrationState>
Enum of the different state of table level online migration.
total_changes_applied: Option<i64>
Total number of applied changes
data_errors_counter: Option<i64>
Number of data errors occurred
last_modified_time: Option<OffsetDateTime>
Last modified time on target
Implementations§
Source§impl MigrateSqlServerSqlDbSyncTaskOutputTableLevel
impl MigrateSqlServerSqlDbSyncTaskOutputTableLevel
pub fn new( migrate_sql_server_sql_db_sync_task_output: MigrateSqlServerSqlDbSyncTaskOutput, ) -> Self
Trait Implementations§
Source§impl Clone for MigrateSqlServerSqlDbSyncTaskOutputTableLevel
impl Clone for MigrateSqlServerSqlDbSyncTaskOutputTableLevel
Source§fn clone(&self) -> MigrateSqlServerSqlDbSyncTaskOutputTableLevel
fn clone(&self) -> MigrateSqlServerSqlDbSyncTaskOutputTableLevel
Returns a duplicate 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<'de> Deserialize<'de> for MigrateSqlServerSqlDbSyncTaskOutputTableLevel
impl<'de> Deserialize<'de> for MigrateSqlServerSqlDbSyncTaskOutputTableLevel
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 PartialEq for MigrateSqlServerSqlDbSyncTaskOutputTableLevel
impl PartialEq for MigrateSqlServerSqlDbSyncTaskOutputTableLevel
Source§fn eq(&self, other: &MigrateSqlServerSqlDbSyncTaskOutputTableLevel) -> bool
fn eq(&self, other: &MigrateSqlServerSqlDbSyncTaskOutputTableLevel) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for MigrateSqlServerSqlDbSyncTaskOutputTableLevel
Auto Trait Implementations§
impl Freeze for MigrateSqlServerSqlDbSyncTaskOutputTableLevel
impl RefUnwindSafe for MigrateSqlServerSqlDbSyncTaskOutputTableLevel
impl Send for MigrateSqlServerSqlDbSyncTaskOutputTableLevel
impl Sync for MigrateSqlServerSqlDbSyncTaskOutputTableLevel
impl Unpin for MigrateSqlServerSqlDbSyncTaskOutputTableLevel
impl UnwindSafe for MigrateSqlServerSqlDbSyncTaskOutputTableLevel
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