#[non_exhaustive]pub enum DynamicFeeTransactionField {
Show 13 variants
Payload,
ChainId,
Nonce,
MaxPriorityFeePerGas,
MaxFeePerGas,
GasLimit,
To,
Value,
Data,
AccessList,
SignatureYParity,
SignatureR,
SignatureS,
}Expand description
EIP-1559 transaction field identifier.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Payload
Whole typed-transaction payload.
ChainId
chain_id.
Nonce
nonce.
MaxPriorityFeePerGas
max_priority_fee_per_gas.
MaxFeePerGas
max_fee_per_gas.
GasLimit
gas_limit.
To
destination.
Value
amount.
Data
data.
AccessList
access_list.
SignatureYParity
signature_y_parity.
SignatureR
signature_r.
SignatureS
signature_s.
Trait Implementations§
Source§impl Clone for DynamicFeeTransactionField
impl Clone for DynamicFeeTransactionField
Source§fn clone(&self) -> DynamicFeeTransactionField
fn clone(&self) -> DynamicFeeTransactionField
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DynamicFeeTransactionField
Source§impl Debug for DynamicFeeTransactionField
impl Debug for DynamicFeeTransactionField
impl Eq for DynamicFeeTransactionField
Source§impl PartialEq for DynamicFeeTransactionField
impl PartialEq for DynamicFeeTransactionField
Source§fn eq(&self, other: &DynamicFeeTransactionField) -> bool
fn eq(&self, other: &DynamicFeeTransactionField) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DynamicFeeTransactionField
Auto Trait Implementations§
impl Freeze for DynamicFeeTransactionField
impl RefUnwindSafe for DynamicFeeTransactionField
impl Send for DynamicFeeTransactionField
impl Sync for DynamicFeeTransactionField
impl Unpin for DynamicFeeTransactionField
impl UnsafeUnpin for DynamicFeeTransactionField
impl UnwindSafe for DynamicFeeTransactionField
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