pub struct EvaluationJobCreateRequest {
pub call: Option<CallAnalysisCreateRequest>,
pub dataset: Option<EvaluationJobCreateRequestDataset>,
pub evaluators: EvaluationJobCreateRequestEvaluators,
}Expand description
EvaluationJobCreateRequest : Request to create a new evaluation job for calls or datasets
Fields§
§call: Option<CallAnalysisCreateRequest>Single call to evaluate (use either call or dataset, not both)
dataset: Option<EvaluationJobCreateRequestDataset>§evaluators: EvaluationJobCreateRequestEvaluatorsImplementations§
Source§impl EvaluationJobCreateRequest
impl EvaluationJobCreateRequest
Sourcepub fn new(
evaluators: EvaluationJobCreateRequestEvaluators,
) -> EvaluationJobCreateRequest
pub fn new( evaluators: EvaluationJobCreateRequestEvaluators, ) -> EvaluationJobCreateRequest
Request to create a new evaluation job for calls or datasets
Trait Implementations§
Source§impl Clone for EvaluationJobCreateRequest
impl Clone for EvaluationJobCreateRequest
Source§fn clone(&self) -> EvaluationJobCreateRequest
fn clone(&self) -> EvaluationJobCreateRequest
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 EvaluationJobCreateRequest
impl Debug for EvaluationJobCreateRequest
Source§impl Default for EvaluationJobCreateRequest
impl Default for EvaluationJobCreateRequest
Source§fn default() -> EvaluationJobCreateRequest
fn default() -> EvaluationJobCreateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EvaluationJobCreateRequest
impl<'de> Deserialize<'de> for EvaluationJobCreateRequest
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 EvaluationJobCreateRequest
impl PartialEq for EvaluationJobCreateRequest
Source§fn eq(&self, other: &EvaluationJobCreateRequest) -> bool
fn eq(&self, other: &EvaluationJobCreateRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EvaluationJobCreateRequest
Auto Trait Implementations§
impl Freeze for EvaluationJobCreateRequest
impl RefUnwindSafe for EvaluationJobCreateRequest
impl Send for EvaluationJobCreateRequest
impl Sync for EvaluationJobCreateRequest
impl Unpin for EvaluationJobCreateRequest
impl UnsafeUnpin for EvaluationJobCreateRequest
impl UnwindSafe for EvaluationJobCreateRequest
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