Struct miden_crypto::merkle::MerkleStoreDelta
source · pub struct MerkleStoreDelta(pub Vec<(RpoDigest, MerkleTreeDelta)>);
Expand description
MerkleStoreDelta stores a vector of (RpoDigest, MerkleTreeDelta) tuples where the RpoDigest represents the root of the Merkle tree and MerkleTreeDelta represents the differences between the initial and final Merkle tree states.
Tuple Fields§
§0: Vec<(RpoDigest, MerkleTreeDelta)>
Trait Implementations§
source§impl Clone for MerkleStoreDelta
impl Clone for MerkleStoreDelta
source§fn clone(&self) -> MerkleStoreDelta
fn clone(&self) -> MerkleStoreDelta
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 MerkleStoreDelta
impl Debug for MerkleStoreDelta
source§impl Default for MerkleStoreDelta
impl Default for MerkleStoreDelta
source§fn default() -> MerkleStoreDelta
fn default() -> MerkleStoreDelta
Returns the “default value” for a type. Read more
source§impl PartialEq for MerkleStoreDelta
impl PartialEq for MerkleStoreDelta
source§fn eq(&self, other: &MerkleStoreDelta) -> bool
fn eq(&self, other: &MerkleStoreDelta) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for MerkleStoreDelta
impl StructuralEq for MerkleStoreDelta
impl StructuralPartialEq for MerkleStoreDelta
Auto Trait Implementations§
impl RefUnwindSafe for MerkleStoreDelta
impl Send for MerkleStoreDelta
impl Sync for MerkleStoreDelta
impl Unpin for MerkleStoreDelta
impl UnwindSafe for MerkleStoreDelta
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