pub struct EvalCaseFile {
pub eval_id: String,
pub conversation: Vec<InvocationFile>,
}Expand description
A single evaluation case within an eval set file.
Fields§
§eval_id: StringUnique identifier for this eval case.
conversation: Vec<InvocationFile>The multi-turn conversation to evaluate.
Trait Implementations§
Source§impl Clone for EvalCaseFile
impl Clone for EvalCaseFile
Source§fn clone(&self) -> EvalCaseFile
fn clone(&self) -> EvalCaseFile
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 EvalCaseFile
impl Debug for EvalCaseFile
Source§impl<'de> Deserialize<'de> for EvalCaseFile
impl<'de> Deserialize<'de> for EvalCaseFile
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 EvalCaseFile
impl RefUnwindSafe for EvalCaseFile
impl Send for EvalCaseFile
impl Sync for EvalCaseFile
impl Unpin for EvalCaseFile
impl UnwindSafe for EvalCaseFile
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