Struct akd_client::NonMembershipProof
source · pub struct NonMembershipProof {
pub label: NodeLabel,
pub longest_prefix: NodeLabel,
pub longest_prefix_children: [AzksElement; 2],
pub longest_prefix_membership_proof: MembershipProof,
}
Expand description
Merkle Patricia proof of non-membership for a NodeLabel
in the tree
at a given epoch.
Fields§
§label: NodeLabel
The label in question
longest_prefix: NodeLabel
The longest prefix in the tree
longest_prefix_children: [AzksElement; 2]
The children of the longest prefix
longest_prefix_membership_proof: MembershipProof
The membership proof of the longest prefix
Trait Implementations§
source§impl Clone for NonMembershipProof
impl Clone for NonMembershipProof
source§fn clone(&self) -> NonMembershipProof
fn clone(&self) -> NonMembershipProof
Returns a copy 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 moresource§impl Debug for NonMembershipProof
impl Debug for NonMembershipProof
source§impl PartialEq<NonMembershipProof> for NonMembershipProof
impl PartialEq<NonMembershipProof> for NonMembershipProof
source§fn eq(&self, other: &NonMembershipProof) -> bool
fn eq(&self, other: &NonMembershipProof) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.