pub struct RelayProof {
pub transfers: Vec<Erc20Transfer>,
pub pool_root: [u8; 32],
pub proof: Vec<[u8; 32]>,
pub proof_flags: Vec<bool>,
pub batch_nonce: U256,
pub relayer_address: String,
}Expand description
RelayProof((bytes32,uint256,address,address)[],bytes32,bytes32[],bool[],uint256,string)
Fields§
§transfers: Vec<Erc20Transfer>§pool_root: [u8; 32]§proof: Vec<[u8; 32]>§proof_flags: Vec<bool>§batch_nonce: U256§relayer_address: StringTrait Implementations§
Source§impl Clone for RelayProof
impl Clone for RelayProof
Source§fn clone(&self) -> RelayProof
fn clone(&self) -> RelayProof
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 RelayProof
impl Debug for RelayProof
Source§impl Default for RelayProof
impl Default for RelayProof
Source§fn default() -> RelayProof
fn default() -> RelayProof
Returns the “default value” for a type. Read more
Source§impl Hash for RelayProof
impl Hash for RelayProof
Source§impl PartialEq for RelayProof
impl PartialEq for RelayProof
impl Eq for RelayProof
impl StructuralPartialEq for RelayProof
Auto Trait Implementations§
impl Freeze for RelayProof
impl RefUnwindSafe for RelayProof
impl Send for RelayProof
impl Sync for RelayProof
impl Unpin for RelayProof
impl UnwindSafe for RelayProof
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