pub struct AdkEvaluationClaims {
pub tests_passed: bool,
pub auth_bound: bool,
pub multimodal_evidence: bool,
pub duplicate_mutations: u64,
pub crash_points_covered: u64,
pub test_count: u64,
}Expand description
Claims asserted by an AdkEvaluationReceipt and re-checked on verify.
Fields§
§tests_passed: boolWhether the full test suite passed.
auth_bound: boolWhether auth principal/tenant binding was verified.
multimodal_evidence: boolWhether multimodal (image) evidence delivery was verified.
duplicate_mutations: u64Number of duplicate mutations observed (must be zero to verify).
crash_points_covered: u64Number of crash points covered (must be at least two to verify).
test_count: u64Total number of tests executed (must be non-zero to verify).
Trait Implementations§
Source§impl Clone for AdkEvaluationClaims
impl Clone for AdkEvaluationClaims
Source§fn clone(&self) -> AdkEvaluationClaims
fn clone(&self) -> AdkEvaluationClaims
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 AdkEvaluationClaims
impl Debug for AdkEvaluationClaims
Source§impl<'de> Deserialize<'de> for AdkEvaluationClaims
impl<'de> Deserialize<'de> for AdkEvaluationClaims
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 AdkEvaluationClaims
impl PartialEq for AdkEvaluationClaims
Source§impl Serialize for AdkEvaluationClaims
impl Serialize for AdkEvaluationClaims
impl StructuralPartialEq for AdkEvaluationClaims
Auto Trait Implementations§
impl Freeze for AdkEvaluationClaims
impl RefUnwindSafe for AdkEvaluationClaims
impl Send for AdkEvaluationClaims
impl Sync for AdkEvaluationClaims
impl Unpin for AdkEvaluationClaims
impl UnsafeUnpin for AdkEvaluationClaims
impl UnwindSafe for AdkEvaluationClaims
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