pub struct CaseEvaluator {
pub evaluator_id: String,
pub digest: String,
pub metric: MetricSpec,
pub implementation: EvaluatorImplementation,
}Fields§
§evaluator_id: String§digest: StringServer-computed. A client-supplied value is recomputed and compared.
metric: MetricSpec§implementation: EvaluatorImplementationTrait Implementations§
Source§impl Clone for CaseEvaluator
impl Clone for CaseEvaluator
Source§fn clone(&self) -> CaseEvaluator
fn clone(&self) -> CaseEvaluator
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 CaseEvaluator
impl Debug for CaseEvaluator
Source§impl<'de> Deserialize<'de> for CaseEvaluator
impl<'de> Deserialize<'de> for CaseEvaluator
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 CaseEvaluator
impl PartialEq for CaseEvaluator
Source§impl Serialize for CaseEvaluator
impl Serialize for CaseEvaluator
impl StructuralPartialEq for CaseEvaluator
Auto Trait Implementations§
impl Freeze for CaseEvaluator
impl RefUnwindSafe for CaseEvaluator
impl Send for CaseEvaluator
impl Sync for CaseEvaluator
impl Unpin for CaseEvaluator
impl UnsafeUnpin for CaseEvaluator
impl UnwindSafe for CaseEvaluator
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