pub struct RollbackResult {
pub step_id: String,
pub action_type: RollbackType,
pub success: bool,
pub message: String,
}Expand description
Result of a rollback action
Fields§
§step_id: StringID of the step that was rolled back
action_type: RollbackTypeType of rollback action
success: boolWhether the rollback succeeded
message: StringMessage describing the result
Trait Implementations§
Source§impl Clone for RollbackResult
impl Clone for RollbackResult
Source§fn clone(&self) -> RollbackResult
fn clone(&self) -> RollbackResult
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 moreAuto Trait Implementations§
impl Freeze for RollbackResult
impl RefUnwindSafe for RollbackResult
impl Send for RollbackResult
impl Sync for RollbackResult
impl Unpin for RollbackResult
impl UnwindSafe for RollbackResult
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