pub struct ChainVerification {
pub ok: bool,
pub checked: usize,
pub broken_at: Option<u64>,
}Expand description
Result of verify_chain.
Fields§
§ok: boolTrue if every link verifies and the sequence is unbroken.
checked: usizeHow many envelopes were checked (up to the first break).
broken_at: Option<u64>The seq at which verification failed, if any.
Trait Implementations§
Source§impl Clone for ChainVerification
impl Clone for ChainVerification
Source§impl Debug for ChainVerification
impl Debug for ChainVerification
impl Eq for ChainVerification
Source§impl PartialEq for ChainVerification
impl PartialEq for ChainVerification
impl StructuralPartialEq for ChainVerification
Auto Trait Implementations§
impl Forget for ChainVerification
impl Freeze for ChainVerification
impl RefUnwindSafe for ChainVerification
impl Send for ChainVerification
impl Sync for ChainVerification
impl Unpin for ChainVerification
impl UnsafeUnpin for ChainVerification
impl UnwindSafe for ChainVerification
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.