pub enum SequentialDecisionPlanError {
EmptyPlan,
SamplerCountMismatch {
predictions: usize,
samplers: usize,
},
TemperatureCountMismatch {
predictions: usize,
temperatures: usize,
},
InvalidTemperature {
prediction: usize,
bits: u32,
},
}Expand description
Invalid construction of a sequential decision plan or driver.
Variants§
EmptyPlan
No target or predictor decisions were declared.
SamplerCountMismatch
Sampler state cardinality did not match prediction cardinality.
TemperatureCountMismatch
Temperature cardinality did not match prediction cardinality.
InvalidTemperature
One sampling temperature was negative or non-finite.
Trait Implementations§
Source§impl Clone for SequentialDecisionPlanError
impl Clone for SequentialDecisionPlanError
Source§fn clone(&self) -> SequentialDecisionPlanError
fn clone(&self) -> SequentialDecisionPlanError
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 SequentialDecisionPlanError
impl Debug for SequentialDecisionPlanError
impl Eq for SequentialDecisionPlanError
Source§impl Error for SequentialDecisionPlanError
impl Error for SequentialDecisionPlanError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
impl StructuralPartialEq for SequentialDecisionPlanError
Auto Trait Implementations§
impl Freeze for SequentialDecisionPlanError
impl RefUnwindSafe for SequentialDecisionPlanError
impl Send for SequentialDecisionPlanError
impl Sync for SequentialDecisionPlanError
impl Unpin for SequentialDecisionPlanError
impl UnsafeUnpin for SequentialDecisionPlanError
impl UnwindSafe for SequentialDecisionPlanError
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