pub struct ExplicitGas<GasValue>(pub GasValue);
Tuple Fields§
§0: GasValue
Trait Implementations§
Source§impl<Env, GasValue> TxGas<Env> for ExplicitGas<GasValue>where
Env: TxEnv,
GasValue: TxGasValue<Env>,
impl<Env, GasValue> TxGas<Env> for ExplicitGas<GasValue>where
Env: TxEnv,
GasValue: TxGasValue<Env>,
Auto Trait Implementations§
impl<GasValue> Freeze for ExplicitGas<GasValue>where
GasValue: Freeze,
impl<GasValue> RefUnwindSafe for ExplicitGas<GasValue>where
GasValue: RefUnwindSafe,
impl<GasValue> Send for ExplicitGas<GasValue>where
GasValue: Send,
impl<GasValue> Sync for ExplicitGas<GasValue>where
GasValue: Sync,
impl<GasValue> Unpin for ExplicitGas<GasValue>where
GasValue: Unpin,
impl<GasValue> UnwindSafe for ExplicitGas<GasValue>where
GasValue: UnwindSafe,
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