pub struct InclusionProofEntry {
pub artifact_id: String,
pub leaf_index: usize,
pub proof: InclusionProof,
}Expand description
A Merkle inclusion proof entry.
Fields§
§artifact_id: String§leaf_index: usize§proof: InclusionProofTrait Implementations§
Source§impl Clone for InclusionProofEntry
impl Clone for InclusionProofEntry
Source§fn clone(&self) -> InclusionProofEntry
fn clone(&self) -> InclusionProofEntry
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 moreSource§impl Debug for InclusionProofEntry
impl Debug for InclusionProofEntry
Source§impl<'de> Deserialize<'de> for InclusionProofEntry
impl<'de> Deserialize<'de> for InclusionProofEntry
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for InclusionProofEntry
impl RefUnwindSafe for InclusionProofEntry
impl Send for InclusionProofEntry
impl Sync for InclusionProofEntry
impl Unpin for InclusionProofEntry
impl UnsafeUnpin for InclusionProofEntry
impl UnwindSafe for InclusionProofEntry
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