pub struct EvaluationResultRow {
pub id: String,
pub run_id: String,
pub input_id: String,
pub output: String,
pub score: Option<f64>,
pub metadata: Option<Value>,
pub created_at: String,
}Expand description
One scored row of an evaluation.
Fields§
§id: StringRow id.
run_id: StringOwning run id.
input_id: StringDataset input id.
output: StringModel output.
score: Option<f64>Score, if computed.
metadata: Option<Value>Free-form per-row metadata.
created_at: StringRFC3339 creation timestamp.
Trait Implementations§
Source§impl Clone for EvaluationResultRow
impl Clone for EvaluationResultRow
Source§fn clone(&self) -> EvaluationResultRow
fn clone(&self) -> EvaluationResultRow
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 EvaluationResultRow
impl Debug for EvaluationResultRow
Source§impl<'de> Deserialize<'de> for EvaluationResultRow
impl<'de> Deserialize<'de> for EvaluationResultRow
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
Auto Trait Implementations§
impl Freeze for EvaluationResultRow
impl RefUnwindSafe for EvaluationResultRow
impl Send for EvaluationResultRow
impl Sync for EvaluationResultRow
impl Unpin for EvaluationResultRow
impl UnsafeUnpin for EvaluationResultRow
impl UnwindSafe for EvaluationResultRow
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