pub enum HopCapWorkloadVerdict {
Promotable,
Hold,
InsufficientSamples,
Missing,
}Expand description
Diagnostic verdict for one workload in the hop-cap promotion gate.
Variants§
Promotable
The candidate hop tier stayed within the allowed latency band and returned useful path rows for this workload.
Hold
The candidate tier was present but did not satisfy latency or row usefulness requirements.
InsufficientSamples
Fewer than MIN_SAMPLES_PER_WORKLOAD samples; insufficient evidence.
Missing
No samples carried this workload at all.
Trait Implementations§
Source§impl Clone for HopCapWorkloadVerdict
impl Clone for HopCapWorkloadVerdict
Source§fn clone(&self) -> HopCapWorkloadVerdict
fn clone(&self) -> HopCapWorkloadVerdict
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 HopCapWorkloadVerdict
impl Debug for HopCapWorkloadVerdict
impl Eq for HopCapWorkloadVerdict
Source§impl PartialEq for HopCapWorkloadVerdict
impl PartialEq for HopCapWorkloadVerdict
Source§impl Serialize for HopCapWorkloadVerdict
impl Serialize for HopCapWorkloadVerdict
impl StructuralPartialEq for HopCapWorkloadVerdict
Auto Trait Implementations§
impl Freeze for HopCapWorkloadVerdict
impl RefUnwindSafe for HopCapWorkloadVerdict
impl Send for HopCapWorkloadVerdict
impl Sync for HopCapWorkloadVerdict
impl Unpin for HopCapWorkloadVerdict
impl UnsafeUnpin for HopCapWorkloadVerdict
impl UnwindSafe for HopCapWorkloadVerdict
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.