pub struct SpotCheckDivergence {
pub check_name: String,
pub cached_conclusion: String,
pub cached_evidence: String,
pub fresh_conclusion: String,
pub fresh_evidence: String,
pub env_digest: String,
pub input_digests: Vec<String>,
pub definition_digest: String,
}Expand description
Details of a fail-closed spot-check disagreement.
Fields§
§check_name: StringCheck that disagreed.
cached_conclusion: StringConclusion stored in the cache entry.
cached_evidence: StringEvidence digest stored in the cache entry.
fresh_conclusion: StringConclusion produced by the fresh run.
fresh_evidence: StringEvidence digest of the fresh run.
env_digest: StringEnvironment digest from the lookup key.
input_digests: Vec<String>Input digests from the lookup key.
definition_digest: StringDefinition digest from the lookup key.
Trait Implementations§
Source§impl Debug for SpotCheckDivergence
impl Debug for SpotCheckDivergence
Source§impl Display for SpotCheckDivergence
impl Display for SpotCheckDivergence
Source§impl Error for SpotCheckDivergence
impl Error for SpotCheckDivergence
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for SpotCheckDivergence
impl RefUnwindSafe for SpotCheckDivergence
impl Send for SpotCheckDivergence
impl Sync for SpotCheckDivergence
impl Unpin for SpotCheckDivergence
impl UnsafeUnpin for SpotCheckDivergence
impl UnwindSafe for SpotCheckDivergence
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