pub struct RollbackDetails {
pub rolled_back: usize,
pub rollback_failures: usize,
pub errors: Vec<RollbackError>,
}Expand description
Details about rollback execution for atomic batches.
Fields§
§rolled_back: usizeNumber of operations rolled back successfully
rollback_failures: usizeNumber of operations that failed to rollback
errors: Vec<RollbackError>Errors encountered during rollback
Trait Implementations§
Source§impl Clone for RollbackDetails
impl Clone for RollbackDetails
Source§fn clone(&self) -> RollbackDetails
fn clone(&self) -> RollbackDetails
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 RollbackDetails
impl Debug for RollbackDetails
Source§impl<'de> Deserialize<'de> for RollbackDetails
impl<'de> Deserialize<'de> for RollbackDetails
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 RollbackDetails
impl RefUnwindSafe for RollbackDetails
impl Send for RollbackDetails
impl Sync for RollbackDetails
impl Unpin for RollbackDetails
impl UnwindSafe for RollbackDetails
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