pub enum OpeningBracketOutcome {
NotConfigured,
ModelAgreed,
ModelSelected,
OpeningRetained,
AlternativeSelected,
BudgetExhausted,
Incomplete,
SkippedBySteadyPolicy,
}Variants§
NotConfigured
ModelAgreed
The first stable model answer matched the opening, so no bracket work was performed.
ModelSelected
The model’s differing answer was measured and retained.
OpeningRetained
The model answer and local alternatives failed to beat the opening.
AlternativeSelected
A measured local alternative beat both the model answer and opening.
BudgetExhausted
The configured wall budget ended the experiment.
Incomplete
Mapping ended before the experiment reached a decision.
SkippedBySteadyPolicy
The model-only freeze policy deliberately skipped calibration.
Trait Implementations§
Source§impl Clone for OpeningBracketOutcome
impl Clone for OpeningBracketOutcome
impl Copy for OpeningBracketOutcome
Source§impl Debug for OpeningBracketOutcome
impl Debug for OpeningBracketOutcome
Source§impl Default for OpeningBracketOutcome
impl Default for OpeningBracketOutcome
impl Eq for OpeningBracketOutcome
Source§impl PartialEq for OpeningBracketOutcome
impl PartialEq for OpeningBracketOutcome
Source§impl Serialize for OpeningBracketOutcome
impl Serialize for OpeningBracketOutcome
impl StructuralPartialEq for OpeningBracketOutcome
Auto Trait Implementations§
impl Freeze for OpeningBracketOutcome
impl RefUnwindSafe for OpeningBracketOutcome
impl Send for OpeningBracketOutcome
impl Sync for OpeningBracketOutcome
impl Unpin for OpeningBracketOutcome
impl UnsafeUnpin for OpeningBracketOutcome
impl UnwindSafe for OpeningBracketOutcome
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