pub struct CreateDatasetItemRequest {
pub dataset_name: String,
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 id: Option<Option<String>>,
pub status: Option<DatasetStatus>,
}Fields§
§dataset_name: String§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>>§id: Option<Option<String>>Dataset items are upserted on their id. Id needs to be unique (project-level) and cannot be reused across datasets.
status: Option<DatasetStatus>Implementations§
Source§impl CreateDatasetItemRequest
impl CreateDatasetItemRequest
Sourcepub fn builder() -> CreateDatasetItemRequestBuilder
pub fn builder() -> CreateDatasetItemRequestBuilder
Create an instance of CreateDatasetItemRequest using the builder syntax
Source§impl CreateDatasetItemRequest
impl CreateDatasetItemRequest
pub fn new(dataset_name: String) -> CreateDatasetItemRequest
Trait Implementations§
Source§impl Clone for CreateDatasetItemRequest
impl Clone for CreateDatasetItemRequest
Source§fn clone(&self) -> CreateDatasetItemRequest
fn clone(&self) -> CreateDatasetItemRequest
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CreateDatasetItemRequest
impl Debug for CreateDatasetItemRequest
Source§impl Default for CreateDatasetItemRequest
impl Default for CreateDatasetItemRequest
Source§fn default() -> CreateDatasetItemRequest
fn default() -> CreateDatasetItemRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateDatasetItemRequest
impl<'de> Deserialize<'de> for CreateDatasetItemRequest
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 CreateDatasetItemRequest
impl PartialEq for CreateDatasetItemRequest
Source§impl Serialize for CreateDatasetItemRequest
impl Serialize for CreateDatasetItemRequest
impl StructuralPartialEq for CreateDatasetItemRequest
Auto Trait Implementations§
impl Freeze for CreateDatasetItemRequest
impl RefUnwindSafe for CreateDatasetItemRequest
impl Send for CreateDatasetItemRequest
impl Sync for CreateDatasetItemRequest
impl Unpin for CreateDatasetItemRequest
impl UnwindSafe for CreateDatasetItemRequest
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)