pub struct EvaluationFailure {
pub stage: EvaluationFailureStage,
pub scorer: Option<String>,
pub message: String,
}Expand description
Safe per-case execution or scorer failure.
Fields§
§stage: EvaluationFailureStageFailure stage.
scorer: Option<String>Scorer name for scorer failures.
message: StringSafe operator-facing explanation.
Trait Implementations§
Source§impl Clone for EvaluationFailure
impl Clone for EvaluationFailure
Source§fn clone(&self) -> EvaluationFailure
fn clone(&self) -> EvaluationFailure
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 EvaluationFailure
impl Debug for EvaluationFailure
Source§impl<'de> Deserialize<'de> for EvaluationFailure
impl<'de> Deserialize<'de> for EvaluationFailure
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 EvaluationFailure
Source§impl PartialEq for EvaluationFailure
impl PartialEq for EvaluationFailure
Source§impl Serialize for EvaluationFailure
impl Serialize for EvaluationFailure
impl StructuralPartialEq for EvaluationFailure
Auto Trait Implementations§
impl Freeze for EvaluationFailure
impl RefUnwindSafe for EvaluationFailure
impl Send for EvaluationFailure
impl Sync for EvaluationFailure
impl Unpin for EvaluationFailure
impl UnsafeUnpin for EvaluationFailure
impl UnwindSafe for EvaluationFailure
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