pub struct BpmnMigrationRequested {
pub from_version: i64,
pub to_version: i64,
pub bpmn_flow_path: String,
pub identity: bool,
pub dry_run: bool,
pub plan: Box<BpmnMigrationPlan>,
}Expand description
BpmnMigrationRequested : A stored migration request (#925). The migration has not happened: the engine applies it at the top of the instance’s next step, together with the pin move and the ledger row. What was written into control.migrate is the mapping document; plan is what the engine will re-derive from it, returned for the caller’s information only.
Fields§
§from_version: i64§to_version: i64§bpmn_flow_path: String§identity: boolthe resolved plan rewrites nothing
dry_run: boolvalidated only – no request was stored
plan: Box<BpmnMigrationPlan>Implementations§
Source§impl BpmnMigrationRequested
impl BpmnMigrationRequested
Sourcepub fn new(
from_version: i64,
to_version: i64,
bpmn_flow_path: String,
identity: bool,
dry_run: bool,
plan: BpmnMigrationPlan,
) -> BpmnMigrationRequested
pub fn new( from_version: i64, to_version: i64, bpmn_flow_path: String, identity: bool, dry_run: bool, plan: BpmnMigrationPlan, ) -> BpmnMigrationRequested
A stored migration request (#925). The migration has not happened: the engine applies it at the top of the instance’s next step, together with the pin move and the ledger row. What was written into control.migrate is the mapping document; plan is what the engine will re-derive from it, returned for the caller’s information only.
Trait Implementations§
Source§impl Clone for BpmnMigrationRequested
impl Clone for BpmnMigrationRequested
Source§fn clone(&self) -> BpmnMigrationRequested
fn clone(&self) -> BpmnMigrationRequested
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more