pub struct EvalMetricGate {
pub metric: EvalNormalizedMetric,
pub threshold: f64,
pub comparison: EvalMetricComparison,
pub conclusion: EvalMetricGateConclusion,
}Expand description
The effective threshold comparison for the configured primary metric.
Fields§
§metric: EvalNormalizedMetric§threshold: f64§comparison: EvalMetricComparison§conclusion: EvalMetricGateConclusionTrait Implementations§
Source§impl Clone for EvalMetricGate
impl Clone for EvalMetricGate
Source§fn clone(&self) -> EvalMetricGate
fn clone(&self) -> EvalMetricGate
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 EvalMetricGate
impl Debug for EvalMetricGate
Source§impl<'de> Deserialize<'de> for EvalMetricGate
impl<'de> Deserialize<'de> for EvalMetricGate
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 JsonSchema for EvalMetricGate
impl JsonSchema for EvalMetricGate
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for EvalMetricGate
impl PartialEq for EvalMetricGate
Source§impl Serialize for EvalMetricGate
impl Serialize for EvalMetricGate
impl StructuralPartialEq for EvalMetricGate
Auto Trait Implementations§
impl Freeze for EvalMetricGate
impl RefUnwindSafe for EvalMetricGate
impl Send for EvalMetricGate
impl Sync for EvalMetricGate
impl Unpin for EvalMetricGate
impl UnsafeUnpin for EvalMetricGate
impl UnwindSafe for EvalMetricGate
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