pub struct CreateEvalRequest {
pub name: Option<String>,
pub metadata: Option<Metadata>,
pub data_source_config: CreateEvalRequest_DataSourceConfig,
pub testing_criteria: Vec<CreateEvalRequest_TestingCriteria>,
}
Fields§
§name: Option<String>
The name of the evaluation.
metadata: Option<Metadata>
§data_source_config: CreateEvalRequest_DataSourceConfig
§testing_criteria: Vec<CreateEvalRequest_TestingCriteria>
A list of graders for all eval runs in this group.
Trait Implementations§
Source§impl Clone for CreateEvalRequest
impl Clone for CreateEvalRequest
Source§fn clone(&self) -> CreateEvalRequest
fn clone(&self) -> CreateEvalRequest
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 moreAuto Trait Implementations§
impl Freeze for CreateEvalRequest
impl RefUnwindSafe for CreateEvalRequest
impl Send for CreateEvalRequest
impl Sync for CreateEvalRequest
impl Unpin for CreateEvalRequest
impl UnwindSafe for CreateEvalRequest
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