pub struct UndoRollbackReport { /* private fields */ }Expand description
Successful exact rollback of one retained commit.
Implementations§
Source§impl UndoRollbackReport
impl UndoRollbackReport
pub fn undo_id(&self) -> &UndoId
pub fn rollback_transaction_id(&self) -> &str
pub const fn restored_paths(&self) -> usize
pub const fn artifacts_removed(&self) -> usize
Trait Implementations§
Source§impl Clone for UndoRollbackReport
impl Clone for UndoRollbackReport
Source§fn clone(&self) -> UndoRollbackReport
fn clone(&self) -> UndoRollbackReport
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 UndoRollbackReport
impl Debug for UndoRollbackReport
impl Eq for UndoRollbackReport
Source§impl PartialEq for UndoRollbackReport
impl PartialEq for UndoRollbackReport
impl StructuralPartialEq for UndoRollbackReport
Auto Trait Implementations§
impl Freeze for UndoRollbackReport
impl RefUnwindSafe for UndoRollbackReport
impl Send for UndoRollbackReport
impl Sync for UndoRollbackReport
impl Unpin for UndoRollbackReport
impl UnsafeUnpin for UndoRollbackReport
impl UnwindSafe for UndoRollbackReport
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