pub enum AuditChainVerdict {
Intact,
Broken(AuditChainDefect),
}Expand description
The outcome of verifying a ceremony’s journal.
Unlike a definition analysis, this does not accumulate. Once a chain breaks, every record after the break is suspect — reporting further defects would suggest the verifier still knows what it is looking at. The first defect is where trust ends, and that is the whole answer.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for AuditChainVerdict
impl Clone for AuditChainVerdict
impl Copy for AuditChainVerdict
Source§impl Debug for AuditChainVerdict
impl Debug for AuditChainVerdict
Source§impl<'de> Deserialize<'de> for AuditChainVerdict
impl<'de> Deserialize<'de> for AuditChainVerdict
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 AuditChainVerdict
Source§impl PartialEq for AuditChainVerdict
impl PartialEq for AuditChainVerdict
Source§impl Serialize for AuditChainVerdict
impl Serialize for AuditChainVerdict
impl StructuralPartialEq for AuditChainVerdict
Auto Trait Implementations§
impl Freeze for AuditChainVerdict
impl RefUnwindSafe for AuditChainVerdict
impl Send for AuditChainVerdict
impl Sync for AuditChainVerdict
impl Unpin for AuditChainVerdict
impl UnsafeUnpin for AuditChainVerdict
impl UnwindSafe for AuditChainVerdict
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