pub enum AdaptiveReoptimizationDiagnosticKind {
CandidateExecutionFailed,
CandidateOutputMismatch,
RollbackRestoredBaseline,
}Expand description
Typed adaptive re-optimization diagnostic kind.
Variants§
CandidateExecutionFailed
Candidate execution returned an error.
CandidateOutputMismatch
Candidate completed but did not produce baseline-equivalent outputs.
RollbackRestoredBaseline
Baseline relation snapshot was restored after an adverse candidate.
Trait Implementations§
Source§impl Clone for AdaptiveReoptimizationDiagnosticKind
impl Clone for AdaptiveReoptimizationDiagnosticKind
Source§fn clone(&self) -> AdaptiveReoptimizationDiagnosticKind
fn clone(&self) -> AdaptiveReoptimizationDiagnosticKind
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 PartialEq for AdaptiveReoptimizationDiagnosticKind
impl PartialEq for AdaptiveReoptimizationDiagnosticKind
Source§fn eq(&self, other: &AdaptiveReoptimizationDiagnosticKind) -> bool
fn eq(&self, other: &AdaptiveReoptimizationDiagnosticKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for AdaptiveReoptimizationDiagnosticKind
impl Eq for AdaptiveReoptimizationDiagnosticKind
impl StructuralPartialEq for AdaptiveReoptimizationDiagnosticKind
Auto Trait Implementations§
impl Freeze for AdaptiveReoptimizationDiagnosticKind
impl RefUnwindSafe for AdaptiveReoptimizationDiagnosticKind
impl Send for AdaptiveReoptimizationDiagnosticKind
impl Sync for AdaptiveReoptimizationDiagnosticKind
impl Unpin for AdaptiveReoptimizationDiagnosticKind
impl UnsafeUnpin for AdaptiveReoptimizationDiagnosticKind
impl UnwindSafe for AdaptiveReoptimizationDiagnosticKind
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more