#[non_exhaustive]pub struct AuditBroken {
pub break_at: usize,
pub expected: String,
pub actual: String,
}Expand description
Audit-chain break details.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.break_at: usizeEvent id at which verification failed.
expected: StringHMAC the chain expected at that position.
actual: StringHMAC actually stored at that position.
Auto Trait Implementations§
impl Freeze for AuditBroken
impl RefUnwindSafe for AuditBroken
impl Send for AuditBroken
impl Sync for AuditBroken
impl Unpin for AuditBroken
impl UnsafeUnpin for AuditBroken
impl UnwindSafe for AuditBroken
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