pub struct DatasetInfo {
pub id: Option<String>,
pub name: Option<String>,
pub version: Option<String>,
pub splits: Option<Vec<String>>,
pub default_split: Option<String>,
pub description: Option<String>,
pub extra: Map<String, Value>,
}Fields§
§id: Option<String>§name: Option<String>§version: Option<String>§splits: Option<Vec<String>>§default_split: Option<String>§description: Option<String>§extra: Map<String, Value>Trait Implementations§
Source§impl Clone for DatasetInfo
impl Clone for DatasetInfo
Source§fn clone(&self) -> DatasetInfo
fn clone(&self) -> DatasetInfo
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 DatasetInfo
impl Debug for DatasetInfo
Source§impl Default for DatasetInfo
impl Default for DatasetInfo
Source§fn default() -> DatasetInfo
fn default() -> DatasetInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DatasetInfo
impl<'de> Deserialize<'de> for DatasetInfo
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 DatasetInfo
impl RefUnwindSafe for DatasetInfo
impl Send for DatasetInfo
impl Sync for DatasetInfo
impl Unpin for DatasetInfo
impl UnwindSafe for DatasetInfo
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