pub struct ExactEvmPayload {
pub signature: String,
pub authorization: ExactEvmPayloadAuthorization,
}Expand description
Exact EVM payment payload (EIP-3009)
Fields§
§signature: StringEIP-712 signature for authorization
EIP-3009 authorization parameters
Trait Implementations§
Source§impl Clone for ExactEvmPayload
impl Clone for ExactEvmPayload
Source§fn clone(&self) -> ExactEvmPayload
fn clone(&self) -> ExactEvmPayload
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 ExactEvmPayload
impl Debug for ExactEvmPayload
Source§impl<'de> Deserialize<'de> for ExactEvmPayload
impl<'de> Deserialize<'de> for ExactEvmPayload
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 ExactEvmPayload
impl RefUnwindSafe for ExactEvmPayload
impl Send for ExactEvmPayload
impl Sync for ExactEvmPayload
impl Unpin for ExactEvmPayload
impl UnwindSafe for ExactEvmPayload
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