pub struct EvaluationFact {
pub digest: ContentDigest,
pub evaluation: ContentDigest,
pub metrics: Vec<EvaluationMetric>,
pub gates: Vec<EvaluationGate>,
pub replay_passed: bool,
}Fields§
§digest: ContentDigest§evaluation: ContentDigest§metrics: Vec<EvaluationMetric>§gates: Vec<EvaluationGate>§replay_passed: boolImplementations§
Source§impl EvaluationFact
impl EvaluationFact
pub fn verify_digest(&self) -> Result<(), EvolutionError>
Trait Implementations§
Source§impl Clone for EvaluationFact
impl Clone for EvaluationFact
Source§fn clone(&self) -> EvaluationFact
fn clone(&self) -> EvaluationFact
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 EvaluationFact
impl Debug for EvaluationFact
Source§impl<'de> Deserialize<'de> for EvaluationFact
impl<'de> Deserialize<'de> for EvaluationFact
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
impl Eq for EvaluationFact
Source§impl PartialEq for EvaluationFact
impl PartialEq for EvaluationFact
Source§impl Serialize for EvaluationFact
impl Serialize for EvaluationFact
impl StructuralPartialEq for EvaluationFact
Auto Trait Implementations§
impl Freeze for EvaluationFact
impl RefUnwindSafe for EvaluationFact
impl Send for EvaluationFact
impl Sync for EvaluationFact
impl Unpin for EvaluationFact
impl UnsafeUnpin for EvaluationFact
impl UnwindSafe for EvaluationFact
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