pub struct RollbackAction {
pub action_type: RollbackType,
pub data: Value,
}Expand description
Rollback action to undo a step
Fields§
§action_type: RollbackTypeType of rollback action
data: ValueData for the rollback action
Trait Implementations§
Source§impl Clone for RollbackAction
impl Clone for RollbackAction
Source§fn clone(&self) -> RollbackAction
fn clone(&self) -> RollbackAction
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 Debug for RollbackAction
impl Debug for RollbackAction
Source§impl<'de> Deserialize<'de> for RollbackAction
impl<'de> Deserialize<'de> for RollbackAction
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
Auto Trait Implementations§
impl Freeze for RollbackAction
impl RefUnwindSafe for RollbackAction
impl Send for RollbackAction
impl Sync for RollbackAction
impl Unpin for RollbackAction
impl UnwindSafe for RollbackAction
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