pub struct CaseView {
pub id: String,
pub label: Label,
pub gold: Option<Gold>,
pub subgroups: Vec<String>,
}Expand description
What a scorer knows of a case. gold is null for a scorer that does
not declare reads_gold (3.7.4).
Fields§
§id: String§label: Label§gold: Option<Gold>§subgroups: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for CaseView
impl<'de> Deserialize<'de> for CaseView
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
impl StructuralPartialEq for CaseView
Auto Trait Implementations§
impl Freeze for CaseView
impl RefUnwindSafe for CaseView
impl Send for CaseView
impl Sync for CaseView
impl Unpin for CaseView
impl UnsafeUnpin for CaseView
impl UnwindSafe for CaseView
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