pub struct MigrateSsisTaskOutputMigrationLevel {
pub migrate_ssis_task_output: MigrateSsisTaskOutput,
pub started_on: Option<OffsetDateTime>,
pub ended_on: Option<OffsetDateTime>,
pub status: Option<MigrationStatus>,
pub message: Option<String>,
pub source_server_version: Option<String>,
pub source_server_brand_version: Option<String>,
pub target_server_version: Option<String>,
pub target_server_brand_version: Option<String>,
pub exceptions_and_warnings: Vec<ReportableException>,
pub stage: Option<SsisMigrationStage>,
}
Fields§
§migrate_ssis_task_output: MigrateSsisTaskOutput
§started_on: Option<OffsetDateTime>
Migration start time
ended_on: Option<OffsetDateTime>
Migration end time
status: Option<MigrationStatus>
Current status of migration
message: Option<String>
Migration progress message
source_server_version: Option<String>
Source server version
source_server_brand_version: Option<String>
Source server brand version
target_server_version: Option<String>
Target server version
target_server_brand_version: Option<String>
Target server brand version
exceptions_and_warnings: Vec<ReportableException>
Migration exceptions and warnings.
stage: Option<SsisMigrationStage>
Current stage of SSIS migration
Implementations§
Source§impl MigrateSsisTaskOutputMigrationLevel
impl MigrateSsisTaskOutputMigrationLevel
pub fn new(migrate_ssis_task_output: MigrateSsisTaskOutput) -> Self
Trait Implementations§
Source§impl Clone for MigrateSsisTaskOutputMigrationLevel
impl Clone for MigrateSsisTaskOutputMigrationLevel
Source§fn clone(&self) -> MigrateSsisTaskOutputMigrationLevel
fn clone(&self) -> MigrateSsisTaskOutputMigrationLevel
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 MigrateSsisTaskOutputMigrationLevel
impl<'de> Deserialize<'de> for MigrateSsisTaskOutputMigrationLevel
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 MigrateSsisTaskOutputMigrationLevel
impl PartialEq for MigrateSsisTaskOutputMigrationLevel
Source§fn eq(&self, other: &MigrateSsisTaskOutputMigrationLevel) -> bool
fn eq(&self, other: &MigrateSsisTaskOutputMigrationLevel) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for MigrateSsisTaskOutputMigrationLevel
Auto Trait Implementations§
impl Freeze for MigrateSsisTaskOutputMigrationLevel
impl RefUnwindSafe for MigrateSsisTaskOutputMigrationLevel
impl Send for MigrateSsisTaskOutputMigrationLevel
impl Sync for MigrateSsisTaskOutputMigrationLevel
impl Unpin for MigrateSsisTaskOutputMigrationLevel
impl UnwindSafe for MigrateSsisTaskOutputMigrationLevel
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