pub struct GasSchedule {
pub tx_base_gas: u64,
pub transfer_gas: u64,
pub contract_deploy_gas: u64,
pub contract_call_gas: u64,
pub storage_write_gas: u64,
pub storage_read_gas: u64,
pub sload_gas: u64,
}Fields§
§tx_base_gas: u64§transfer_gas: u64§contract_deploy_gas: u64§contract_call_gas: u64§storage_write_gas: u64§storage_read_gas: u64§sload_gas: u64Trait Implementations§
Source§impl Clone for GasSchedule
impl Clone for GasSchedule
Source§fn clone(&self) -> GasSchedule
fn clone(&self) -> GasSchedule
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 GasSchedule
impl Debug for GasSchedule
Source§impl Default for GasSchedule
impl Default for GasSchedule
Source§impl<'de> Deserialize<'de> for GasSchedule
impl<'de> Deserialize<'de> for GasSchedule
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 GasSchedule
impl RefUnwindSafe for GasSchedule
impl Send for GasSchedule
impl Sync for GasSchedule
impl Unpin for GasSchedule
impl UnsafeUnpin for GasSchedule
impl UnwindSafe for GasSchedule
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