pub struct MigrateSqlServerSqlMiTaskOutputDatabaseLevel {
pub migrate_sql_server_sql_mi_task_output: MigrateSqlServerSqlMiTaskOutput,
pub database_name: Option<String>,
pub size_mb: Option<f64>,
pub state: Option<MigrationState>,
pub stage: Option<DatabaseMigrationStage>,
pub started_on: Option<OffsetDateTime>,
pub ended_on: Option<OffsetDateTime>,
pub message: Option<String>,
pub exceptions_and_warnings: Vec<ReportableException>,
}
Fields§
§migrate_sql_server_sql_mi_task_output: MigrateSqlServerSqlMiTaskOutput
§database_name: Option<String>
Name of the database
size_mb: Option<f64>
Size of the database in megabytes
state: Option<MigrationState>
Current state of migration
stage: Option<DatabaseMigrationStage>
Current stage of migration
started_on: Option<OffsetDateTime>
Migration start time
ended_on: Option<OffsetDateTime>
Migration end time
message: Option<String>
Migration progress message
exceptions_and_warnings: Vec<ReportableException>
Migration exceptions and warnings
Implementations§
Source§impl MigrateSqlServerSqlMiTaskOutputDatabaseLevel
impl MigrateSqlServerSqlMiTaskOutputDatabaseLevel
pub fn new( migrate_sql_server_sql_mi_task_output: MigrateSqlServerSqlMiTaskOutput, ) -> Self
Trait Implementations§
Source§impl Clone for MigrateSqlServerSqlMiTaskOutputDatabaseLevel
impl Clone for MigrateSqlServerSqlMiTaskOutputDatabaseLevel
Source§fn clone(&self) -> MigrateSqlServerSqlMiTaskOutputDatabaseLevel
fn clone(&self) -> MigrateSqlServerSqlMiTaskOutputDatabaseLevel
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 MigrateSqlServerSqlMiTaskOutputDatabaseLevel
impl<'de> Deserialize<'de> for MigrateSqlServerSqlMiTaskOutputDatabaseLevel
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 MigrateSqlServerSqlMiTaskOutputDatabaseLevel
impl PartialEq for MigrateSqlServerSqlMiTaskOutputDatabaseLevel
Source§fn eq(&self, other: &MigrateSqlServerSqlMiTaskOutputDatabaseLevel) -> bool
fn eq(&self, other: &MigrateSqlServerSqlMiTaskOutputDatabaseLevel) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for MigrateSqlServerSqlMiTaskOutputDatabaseLevel
Auto Trait Implementations§
impl Freeze for MigrateSqlServerSqlMiTaskOutputDatabaseLevel
impl RefUnwindSafe for MigrateSqlServerSqlMiTaskOutputDatabaseLevel
impl Send for MigrateSqlServerSqlMiTaskOutputDatabaseLevel
impl Sync for MigrateSqlServerSqlMiTaskOutputDatabaseLevel
impl Unpin for MigrateSqlServerSqlMiTaskOutputDatabaseLevel
impl UnwindSafe for MigrateSqlServerSqlMiTaskOutputDatabaseLevel
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