pub enum WasteClassification {
Overprovisioned,
Idle,
Fragmented,
PremiumWaste,
Healthy,
}Expand description
Waste classification for a lease.
Variants§
Overprovisioned
Utilization < 25%: leased much more than used.
Idle
Active < 10%: held lease for long, operations only in a small window.
Fragmented
Many small leases where one large lease would suffice.
PremiumWaste
High-quality resource with low utilization.
Healthy
No waste detected.
Trait Implementations§
Source§impl Clone for WasteClassification
impl Clone for WasteClassification
Source§fn clone(&self) -> WasteClassification
fn clone(&self) -> WasteClassification
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 WasteClassification
impl Debug for WasteClassification
Source§impl PartialEq for WasteClassification
impl PartialEq for WasteClassification
impl Eq for WasteClassification
impl StructuralPartialEq for WasteClassification
Auto Trait Implementations§
impl Freeze for WasteClassification
impl RefUnwindSafe for WasteClassification
impl Send for WasteClassification
impl Sync for WasteClassification
impl Unpin for WasteClassification
impl UnwindSafe for WasteClassification
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