pub struct EvalRunResultCounts {
pub total: u64,
pub errored: u64,
pub failed: u64,
pub passed: u64,
}
Expand description
Counters summarizing the outcomes of the evaluation run.
Fields§
§total: u64
Total number of executed output items.
errored: u64
Number of output items that resulted in an error.
failed: u64
Number of output items that failed to pass the evaluation.
passed: u64
Number of output items that passed the evaluation.
Implementations§
Trait Implementations§
Source§impl Clone for EvalRunResultCounts
impl Clone for EvalRunResultCounts
Source§fn clone(&self) -> EvalRunResultCounts
fn clone(&self) -> EvalRunResultCounts
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 Debug for EvalRunResultCounts
impl Debug for EvalRunResultCounts
Source§impl<'de> Deserialize<'de> for EvalRunResultCounts
impl<'de> Deserialize<'de> for EvalRunResultCounts
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
Source§impl PartialEq for EvalRunResultCounts
impl PartialEq for EvalRunResultCounts
Source§impl Serialize for EvalRunResultCounts
impl Serialize for EvalRunResultCounts
impl Copy for EvalRunResultCounts
impl StructuralPartialEq for EvalRunResultCounts
Auto Trait Implementations§
impl Freeze for EvalRunResultCounts
impl RefUnwindSafe for EvalRunResultCounts
impl Send for EvalRunResultCounts
impl Sync for EvalRunResultCounts
impl Unpin for EvalRunResultCounts
impl UnwindSafe for EvalRunResultCounts
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