pub enum EvalError {
Config(ConfigError),
Dataset(DatasetError),
Scores(String),
Adapter,
EmptySplit,
MixedPlans,
UndeclaredMetric(String),
Reconcile(String),
NotCanonical,
}Expand description
Why no report was produced.
Variants§
Config(ConfigError)
Dataset(DatasetError)
Scores(String)
A scores document that does not belong to this evaluation (spec 041, 3.7.5), by refusal code.
Adapter
The configuration names another adapter than the one supplied.
EmptySplit
MixedPlans
Reproduced cases come from different plans.
UndeclaredMetric(String)
A metric the configuration does not declare.
Reconcile(String)
The counts do not add up to the cohort.
NotCanonical
Trait Implementations§
impl Eq for EvalError
Source§impl Error for EvalError
impl Error for EvalError
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 EvalError
Auto Trait Implementations§
impl Freeze for EvalError
impl RefUnwindSafe for EvalError
impl Send for EvalError
impl Sync for EvalError
impl Unpin for EvalError
impl UnsafeUnpin for EvalError
impl UnwindSafe for EvalError
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