pub struct EvalSet {
pub name: String,
pub cases: Vec<EvalCase>,
pub description: Option<String>,
}Expand description
A collection of evaluation cases.
Fields§
§name: StringName of this evaluation set.
cases: Vec<EvalCase>The evaluation cases in this set.
description: Option<String>Optional description.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EvalSet
impl<'de> Deserialize<'de> for EvalSet
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 EvalSet
impl RefUnwindSafe for EvalSet
impl Send for EvalSet
impl Sync for EvalSet
impl Unpin for EvalSet
impl UnsafeUnpin for EvalSet
impl UnwindSafe for EvalSet
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