pub struct MaintenancePrepareReport {
pub changed: usize,
pub refused: Vec<MaintenanceRecordRefusal>,
}Expand description
Result returned by an explicit maintenance preparation callback.
Fields§
§changed: usizeNumber of durable records rewritten by the callback.
refused: Vec<MaintenanceRecordRefusal>Records the callback deliberately left untouched, each with the reason it could not be carried forward. Empty means every record the callback inspected came across.
Implementations§
Trait Implementations§
Source§impl Clone for MaintenancePrepareReport
impl Clone for MaintenancePrepareReport
Source§fn clone(&self) -> MaintenancePrepareReport
fn clone(&self) -> MaintenancePrepareReport
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 MaintenancePrepareReport
impl Debug for MaintenancePrepareReport
Source§impl Default for MaintenancePrepareReport
impl Default for MaintenancePrepareReport
Source§fn default() -> MaintenancePrepareReport
fn default() -> MaintenancePrepareReport
Returns the “default value” for a type. Read more
impl Eq for MaintenancePrepareReport
Source§impl PartialEq for MaintenancePrepareReport
impl PartialEq for MaintenancePrepareReport
impl StructuralPartialEq for MaintenancePrepareReport
Auto Trait Implementations§
impl Freeze for MaintenancePrepareReport
impl RefUnwindSafe for MaintenancePrepareReport
impl Send for MaintenancePrepareReport
impl Sync for MaintenancePrepareReport
impl Unpin for MaintenancePrepareReport
impl UnsafeUnpin for MaintenancePrepareReport
impl UnwindSafe for MaintenancePrepareReport
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