#[non_exhaustive]pub enum AuditVerify {
Valid(AuditValid),
Broken(AuditBroken),
NotApplicable,
}Expand description
Result of crate::Engine::verify_audit.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Valid(AuditValid)
Chain verified end-to-end.
Broken(AuditBroken)
Chain failed verification; see AuditBroken for the break point.
NotApplicable
World does not have an audit chain (e.g. an in-memory tmp/ world).
Auto Trait Implementations§
impl Freeze for AuditVerify
impl RefUnwindSafe for AuditVerify
impl Send for AuditVerify
impl Sync for AuditVerify
impl Unpin for AuditVerify
impl UnsafeUnpin for AuditVerify
impl UnwindSafe for AuditVerify
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