pub enum Changes {
None,
Partial,
Version,
}Expand description
Change classification used to decide how a workflow is persisted.
None → no-op, Partial → append partial update, Version → write full version.
Variants§
None
No changes have been made
Partial
Changes that only require a partial save
Version
Changes that require a full version change
Trait Implementations§
impl StructuralPartialEq for Changes
Auto Trait Implementations§
impl Freeze for Changes
impl RefUnwindSafe for Changes
impl Send for Changes
impl Sync for Changes
impl Unpin for Changes
impl UnwindSafe for Changes
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