pub struct MigrateReport {
pub renamed: Vec<Rename>,
pub unknown_verbs: Vec<String>,
pub step_count: usize,
pub subflow_refs: usize,
}Expand description
Result of migrating one flow file.
Fields§
§renamed: Vec<Rename>Verbs that were successfully renamed / restructured. Keys are
original verb name; values are smix-native verb name.
unknown_verbs: Vec<String>Verbs the migrator does not recognize. They were left verbatim
in the output. Consumers should see the WARN: line at the CLI
layer.
step_count: usizeNumber of top-level steps in the flow.
subflow_refs: usizeNumber of runFlow invocations discovered in the flow. Not
migrated recursively (nested files are user’s responsibility).
Trait Implementations§
Source§impl Clone for MigrateReport
impl Clone for MigrateReport
Source§fn clone(&self) -> MigrateReport
fn clone(&self) -> MigrateReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MigrateReport
impl Debug for MigrateReport
Source§impl Default for MigrateReport
impl Default for MigrateReport
Source§fn default() -> MigrateReport
fn default() -> MigrateReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MigrateReport
impl RefUnwindSafe for MigrateReport
impl Send for MigrateReport
impl Sync for MigrateReport
impl Unpin for MigrateReport
impl UnsafeUnpin for MigrateReport
impl UnwindSafe for MigrateReport
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