pub struct DatasetItem {
pub id: String,
pub status: DatasetStatus,
pub input: Option<Option<Value>>,
pub expected_output: Option<Option<Value>>,
pub metadata: Option<Option<Value>>,
pub source_trace_id: Option<Option<String>>,
pub source_observation_id: Option<Option<String>>,
pub dataset_id: String,
pub dataset_name: String,
pub created_at: String,
pub updated_at: String,
}Fields§
§id: String§status: DatasetStatus§input: Option<Option<Value>>§expected_output: Option<Option<Value>>§metadata: Option<Option<Value>>§source_trace_id: Option<Option<String>>§source_observation_id: Option<Option<String>>§dataset_id: String§dataset_name: String§created_at: String§updated_at: StringImplementations§
Source§impl DatasetItem
impl DatasetItem
pub fn new( id: String, status: DatasetStatus, dataset_id: String, dataset_name: String, created_at: String, updated_at: String, ) -> DatasetItem
Trait Implementations§
Source§impl Clone for DatasetItem
impl Clone for DatasetItem
Source§fn clone(&self) -> DatasetItem
fn clone(&self) -> DatasetItem
Returns a copy 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 DatasetItem
impl Debug for DatasetItem
Source§impl Default for DatasetItem
impl Default for DatasetItem
Source§fn default() -> DatasetItem
fn default() -> DatasetItem
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DatasetItem
impl<'de> Deserialize<'de> for DatasetItem
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
Source§impl PartialEq for DatasetItem
impl PartialEq for DatasetItem
Source§impl Serialize for DatasetItem
impl Serialize for DatasetItem
impl StructuralPartialEq for DatasetItem
Auto Trait Implementations§
impl Freeze for DatasetItem
impl RefUnwindSafe for DatasetItem
impl Send for DatasetItem
impl Sync for DatasetItem
impl Unpin for DatasetItem
impl UnwindSafe for DatasetItem
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