pub enum MaintenanceStatus {
Complete,
BudgetExhausted,
Failed(MaintenanceError),
}Expand description
Why one maintenance call stopped.
Variants§
Complete
Every non-deferred transition considered by this call is complete or not due.
BudgetExhausted
Work remains for a later call because this call spent its budget.
Failed(MaintenanceError)
A typed failure prevented maintenance from continuing.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for MaintenanceStatus
impl !UnwindSafe for MaintenanceStatus
impl Freeze for MaintenanceStatus
impl Send for MaintenanceStatus
impl Sync for MaintenanceStatus
impl Unpin for MaintenanceStatus
impl UnsafeUnpin for MaintenanceStatus
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