pub enum CaptureSkipReason {
Schedule,
Limit {
budget: CaptureBudget,
cumulative: bool,
},
}Expand description
Structured explanations for an intentionally omitted value.
Variants§
Schedule
The current phase or prediction is not selected.
Limit
A value reservation exceeded its budget.
Fields
§
budget: CaptureBudgetRejected accounting dimension.
Trait Implementations§
Source§impl Clone for CaptureSkipReason
impl Clone for CaptureSkipReason
Source§fn clone(&self) -> CaptureSkipReason
fn clone(&self) -> CaptureSkipReason
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 CaptureSkipReason
impl Debug for CaptureSkipReason
Source§impl<'de> Deserialize<'de> for CaptureSkipReason
impl<'de> Deserialize<'de> for CaptureSkipReason
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CaptureSkipReason
Source§impl PartialEq for CaptureSkipReason
impl PartialEq for CaptureSkipReason
Source§impl Serialize for CaptureSkipReason
impl Serialize for CaptureSkipReason
impl StructuralPartialEq for CaptureSkipReason
Auto Trait Implementations§
impl Freeze for CaptureSkipReason
impl RefUnwindSafe for CaptureSkipReason
impl Send for CaptureSkipReason
impl Sync for CaptureSkipReason
impl Unpin for CaptureSkipReason
impl UnsafeUnpin for CaptureSkipReason
impl UnwindSafe for CaptureSkipReason
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