pub struct DatasetCase {
pub id: String,
pub source: String,
pub snapshot: SnapshotId,
pub split: Split,
pub label: Label,
pub subgroups: Vec<String>,
pub gold: Option<Gold>,
}Fields§
§id: String§source: StringOpaque identity of where the case came from.
snapshot: SnapshotId§split: Split§label: Label§subgroups: Vec<String>§gold: Option<Gold>The case’s gold record; version 2 only (spec 041, 3.3).
Trait Implementations§
Source§impl Clone for DatasetCase
impl Clone for DatasetCase
Source§impl Debug for DatasetCase
impl Debug for DatasetCase
Source§impl<'de> Deserialize<'de> for DatasetCase
impl<'de> Deserialize<'de> for DatasetCase
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 Eq for DatasetCase
Source§impl PartialEq for DatasetCase
impl PartialEq for DatasetCase
Source§impl Serialize for DatasetCase
impl Serialize for DatasetCase
impl StructuralPartialEq for DatasetCase
Auto Trait Implementations§
impl Freeze for DatasetCase
impl RefUnwindSafe for DatasetCase
impl Send for DatasetCase
impl Sync for DatasetCase
impl Unpin for DatasetCase
impl UnsafeUnpin for DatasetCase
impl UnwindSafe for DatasetCase
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