pub struct WorkflowMigration;Expand description
Workflow migration manager.
Implementations§
Source§impl WorkflowMigration
impl WorkflowMigration
Sourcepub fn migrate(
&self,
from: WorkflowDefinition,
to: WorkflowDefinition,
) -> Result<WorkflowDefinition>
pub fn migrate( &self, from: WorkflowDefinition, to: WorkflowDefinition, ) -> Result<WorkflowDefinition>
Migrate a workflow from one version to another.
Sourcepub fn validate_migration(
&self,
from: &WorkflowDefinition,
to: &WorkflowDefinition,
) -> Result<()>
pub fn validate_migration( &self, from: &WorkflowDefinition, to: &WorkflowDefinition, ) -> Result<()>
Validate migration compatibility.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WorkflowMigration
impl RefUnwindSafe for WorkflowMigration
impl Send for WorkflowMigration
impl Sync for WorkflowMigration
impl Unpin for WorkflowMigration
impl UnsafeUnpin for WorkflowMigration
impl UnwindSafe for WorkflowMigration
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