pub enum MaxFeePerGas {
Auto,
LimitedAuto(u128),
Unlimited,
Custom(u128),
}
Variants§
Auto
Use the current market price for fee per gas. WARNING: This can result in unexpected high gas fees!
LimitedAuto(u128)
Use the current market price for fee per gas, but with an upper limit.
Unlimited
Use no max fee per gas. WARNING: This can result in unexpected high gas fees!
Custom(u128)
Use a custom max fee per gas in WEI.
Trait Implementations§
Source§impl Clone for MaxFeePerGas
impl Clone for MaxFeePerGas
Source§fn clone(&self) -> MaxFeePerGas
fn clone(&self) -> MaxFeePerGas
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 MaxFeePerGas
impl Debug for MaxFeePerGas
Source§impl Default for MaxFeePerGas
impl Default for MaxFeePerGas
Source§fn default() -> MaxFeePerGas
fn default() -> MaxFeePerGas
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MaxFeePerGas
impl RefUnwindSafe for MaxFeePerGas
impl Send for MaxFeePerGas
impl Sync for MaxFeePerGas
impl Unpin for MaxFeePerGas
impl UnwindSafe for MaxFeePerGas
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more