pub struct GatingEvidence {
pub evalset_hash: String,
pub run_id: String,
pub passed: u64,
pub failed: u64,
}Expand description
The recorded evalset-run edge (§7.4): what an apply of a code revision must present, and what its audit Observation carries. “Trust me, it passed” is not an edge; (evalset, run, stats) is.
Fields§
§evalset_hash: StringThe evalset the gate ran — must equal the recommendation’s pin.
run_id: StringThe areev run/areev eval run id that executed the gate.
passed: u64§failed: u64Trait Implementations§
Source§impl Clone for GatingEvidence
impl Clone for GatingEvidence
Source§fn clone(&self) -> GatingEvidence
fn clone(&self) -> GatingEvidence
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 GatingEvidence
impl Debug for GatingEvidence
Source§impl<'de> Deserialize<'de> for GatingEvidence
impl<'de> Deserialize<'de> for GatingEvidence
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 GatingEvidence
impl PartialEq for GatingEvidence
Source§impl Serialize for GatingEvidence
impl Serialize for GatingEvidence
impl StructuralPartialEq for GatingEvidence
Auto Trait Implementations§
impl Freeze for GatingEvidence
impl RefUnwindSafe for GatingEvidence
impl Send for GatingEvidence
impl Sync for GatingEvidence
impl Unpin for GatingEvidence
impl UnsafeUnpin for GatingEvidence
impl UnwindSafe for GatingEvidence
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