pub struct ExecuteMetaTransactionTxInfo {
pub method_abi: Abi,
pub function_signature: String,
pub fill_order_calldata: String,
pub eip712: Eip712TypedDataWithMessage,
}
Fields§
§method_abi: Abi
The ABI of the DFlowSwap contract method to use to fill the order
function_signature: String
functionSignature
value to use when calling the DFlowSwap contract method
specified by methodAbi
fill_order_calldata: String
fillOrderCalldata
value to use when calling the DFlowSwap contract method
specified by methodAbi
eip712: Eip712TypedDataWithMessage
The meta transaction to sign
Trait Implementations§
Source§impl Clone for ExecuteMetaTransactionTxInfo
impl Clone for ExecuteMetaTransactionTxInfo
Source§fn clone(&self) -> ExecuteMetaTransactionTxInfo
fn clone(&self) -> ExecuteMetaTransactionTxInfo
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 ExecuteMetaTransactionTxInfo
impl Debug for ExecuteMetaTransactionTxInfo
Source§impl<'de> Deserialize<'de> for ExecuteMetaTransactionTxInfo
impl<'de> Deserialize<'de> for ExecuteMetaTransactionTxInfo
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 PartialEq for ExecuteMetaTransactionTxInfo
impl PartialEq for ExecuteMetaTransactionTxInfo
Source§fn eq(&self, other: &ExecuteMetaTransactionTxInfo) -> bool
fn eq(&self, other: &ExecuteMetaTransactionTxInfo) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl Eq for ExecuteMetaTransactionTxInfo
impl StructuralPartialEq for ExecuteMetaTransactionTxInfo
Auto Trait Implementations§
impl Freeze for ExecuteMetaTransactionTxInfo
impl RefUnwindSafe for ExecuteMetaTransactionTxInfo
impl Send for ExecuteMetaTransactionTxInfo
impl Sync for ExecuteMetaTransactionTxInfo
impl Unpin for ExecuteMetaTransactionTxInfo
impl UnwindSafe for ExecuteMetaTransactionTxInfo
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