pub struct UpdateEvalDatasetRequest {
pub path: Option<String>,
pub summary: Option<String>,
pub scorers: Option<Vec<Scorer>>,
pub cases: Option<Vec<SaveEvalCase>>,
}Fields§
§path: Option<String>Renames the dataset. Its cases and experiments follow through the foreign keys, so a rename keeps the history it already has.
summary: Option<String>Left out to keep the stored summary; sent as "" to clear it.
scorers: Option<Vec<Scorer>>Left out to keep the dataset’s columns as they are; sent to replace them wholesale.
cases: Option<Vec<SaveEvalCase>>The cases as they should stand afterwards: all of them, each carrying its id if the dataset already has it. Sent with the rest of an edit so that a rename the dataset refuses refuses the case edits with it.
Implementations§
Source§impl UpdateEvalDatasetRequest
impl UpdateEvalDatasetRequest
pub fn new() -> UpdateEvalDatasetRequest
Trait Implementations§
Source§impl Clone for UpdateEvalDatasetRequest
impl Clone for UpdateEvalDatasetRequest
Source§fn clone(&self) -> UpdateEvalDatasetRequest
fn clone(&self) -> UpdateEvalDatasetRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 UpdateEvalDatasetRequest
impl Debug for UpdateEvalDatasetRequest
Source§impl Default for UpdateEvalDatasetRequest
impl Default for UpdateEvalDatasetRequest
Source§fn default() -> UpdateEvalDatasetRequest
fn default() -> UpdateEvalDatasetRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateEvalDatasetRequest
impl<'de> Deserialize<'de> for UpdateEvalDatasetRequest
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 UpdateEvalDatasetRequest
impl PartialEq for UpdateEvalDatasetRequest
Source§impl Serialize for UpdateEvalDatasetRequest
impl Serialize for UpdateEvalDatasetRequest
impl StructuralPartialEq for UpdateEvalDatasetRequest
Auto Trait Implementations§
impl Freeze for UpdateEvalDatasetRequest
impl RefUnwindSafe for UpdateEvalDatasetRequest
impl Send for UpdateEvalDatasetRequest
impl Sync for UpdateEvalDatasetRequest
impl Unpin for UpdateEvalDatasetRequest
impl UnsafeUnpin for UpdateEvalDatasetRequest
impl UnwindSafe for UpdateEvalDatasetRequest
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