pub struct EvalRunOutputItem {
pub object: String,
pub id: String,
pub run_id: String,
pub eval_id: String,
pub created_at: i64,
pub status: String,
pub datasource_item_id: i64,
pub datasource_item: EvalRunOutputItem_DatasourceItem,
pub results: Vec<EvalRunOutputItem_Results>,
pub sample: EvalRunOutputItem_Sample,
}
Expand description
A schema representing an evaluation run output item.
Fields§
§object: String
The type of the object.
id: String
Unique identifier for the evaluation run output item.
run_id: String
The identifier of the evaluation run associated with this output item.
eval_id: String
The identifier of the evaluation group.
created_at: i64
Unix timestamp (in seconds) when the evaluation run was created.
status: String
The status of the evaluation run.
datasource_item_id: i64
The identifier for the data source item.
datasource_item: EvalRunOutputItem_DatasourceItem
Details of the input data source item.
results: Vec<EvalRunOutputItem_Results>
A list of results from the evaluation run.
sample: EvalRunOutputItem_Sample
Trait Implementations§
Source§impl Clone for EvalRunOutputItem
impl Clone for EvalRunOutputItem
Source§fn clone(&self) -> EvalRunOutputItem
fn clone(&self) -> EvalRunOutputItem
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for EvalRunOutputItem
impl RefUnwindSafe for EvalRunOutputItem
impl Send for EvalRunOutputItem
impl Sync for EvalRunOutputItem
impl Unpin for EvalRunOutputItem
impl UnwindSafe for EvalRunOutputItem
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