pub struct CreateDatasetItemBody {
pub dataset_name: String,
pub input: Option<Value>,
pub expected_output: Option<Value>,
pub metadata: Option<Value>,
pub id: Option<String>,
}Expand description
Body for creating a dataset item.
Fields§
§dataset_name: StringName of the dataset to add the item to.
input: Option<Value>Input data.
expected_output: Option<Value>Expected output for evaluation.
metadata: Option<Value>Optional metadata.
id: Option<String>Optional explicit item ID.
Trait Implementations§
Source§impl Clone for CreateDatasetItemBody
impl Clone for CreateDatasetItemBody
Source§fn clone(&self) -> CreateDatasetItemBody
fn clone(&self) -> CreateDatasetItemBody
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 CreateDatasetItemBody
impl Debug for CreateDatasetItemBody
Source§impl<'de> Deserialize<'de> for CreateDatasetItemBody
impl<'de> Deserialize<'de> for CreateDatasetItemBody
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 CreateDatasetItemBody
impl RefUnwindSafe for CreateDatasetItemBody
impl Send for CreateDatasetItemBody
impl Sync for CreateDatasetItemBody
impl Unpin for CreateDatasetItemBody
impl UnsafeUnpin for CreateDatasetItemBody
impl UnwindSafe for CreateDatasetItemBody
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