pub struct KeyVerificationEvidence {
pub presence: HashMap<PeerId, PresenceEvidence>,
pub paid_list: HashMap<PeerId, PaidListEvidence>,
}Expand description
Aggregated verification evidence for a single key from one verification round.
Fields§
§presence: HashMap<PeerId, PresenceEvidence>Presence evidence per peer (from QuorumTargets).
paid_list: HashMap<PeerId, PaidListEvidence>Paid-list evidence per peer (from PaidTargets).
Trait Implementations§
Source§impl Clone for KeyVerificationEvidence
impl Clone for KeyVerificationEvidence
Source§fn clone(&self) -> KeyVerificationEvidence
fn clone(&self) -> KeyVerificationEvidence
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for KeyVerificationEvidence
impl RefUnwindSafe for KeyVerificationEvidence
impl Send for KeyVerificationEvidence
impl Sync for KeyVerificationEvidence
impl Unpin for KeyVerificationEvidence
impl UnsafeUnpin for KeyVerificationEvidence
impl UnwindSafe for KeyVerificationEvidence
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more