pub struct EvaluationEvidence {
pub format_version: u32,
pub kind: String,
pub provenance: BTreeMap<String, String>,
pub observations: ObservationSet,
}Expand description
Portable evidence emitted by an evaluator, backend probe, or reference.
Fields§
§format_version: u32Evidence schema version.
kind: StringExtensible evaluation kind, such as text_checkpoint or realtime_audio.
provenance: BTreeMap<String, String>Stable producer and environment fields.
observations: ObservationSetPath-addressed values available for comparison or inspection.
Implementations§
Trait Implementations§
Source§impl Clone for EvaluationEvidence
impl Clone for EvaluationEvidence
Source§fn clone(&self) -> EvaluationEvidence
fn clone(&self) -> EvaluationEvidence
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 EvaluationEvidence
impl Debug for EvaluationEvidence
Source§impl<'de> Deserialize<'de> for EvaluationEvidence
impl<'de> Deserialize<'de> for EvaluationEvidence
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 EvaluationEvidence
impl PartialEq for EvaluationEvidence
Source§impl Serialize for EvaluationEvidence
impl Serialize for EvaluationEvidence
impl StructuralPartialEq for EvaluationEvidence
Auto Trait Implementations§
impl Freeze for EvaluationEvidence
impl RefUnwindSafe for EvaluationEvidence
impl Send for EvaluationEvidence
impl Sync for EvaluationEvidence
impl Unpin for EvaluationEvidence
impl UnsafeUnpin for EvaluationEvidence
impl UnwindSafe for EvaluationEvidence
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