pub struct ClaimFromMainnet {
pub proof_leaf_mer: MerkleProof,
pub proof_ger_l1root: MerkleProof,
pub l1_leaf: L1InfoTreeLeaf,
}
Fields§
§proof_leaf_mer: MerkleProof
Proof from bridge exit leaf to MER
proof_ger_l1root: MerkleProof
Proof from GER to L1Root
l1_leaf: L1InfoTreeLeaf
L1InfoTree leaf
Implementations§
Trait Implementations§
Source§impl Clone for ClaimFromMainnet
impl Clone for ClaimFromMainnet
Source§fn clone(&self) -> ClaimFromMainnet
fn clone(&self) -> ClaimFromMainnet
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 ClaimFromMainnet
impl Debug for ClaimFromMainnet
Source§impl<'de> Deserialize<'de> for ClaimFromMainnet
impl<'de> Deserialize<'de> for ClaimFromMainnet
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
Source§impl Hashable for ClaimFromMainnet
impl Hashable for ClaimFromMainnet
Source§impl PartialEq for ClaimFromMainnet
impl PartialEq for ClaimFromMainnet
Source§impl Serialize for ClaimFromMainnet
impl Serialize for ClaimFromMainnet
impl Eq for ClaimFromMainnet
impl StructuralPartialEq for ClaimFromMainnet
Auto Trait Implementations§
impl Freeze for ClaimFromMainnet
impl RefUnwindSafe for ClaimFromMainnet
impl Send for ClaimFromMainnet
impl Sync for ClaimFromMainnet
impl Unpin for ClaimFromMainnet
impl UnwindSafe for ClaimFromMainnet
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