pub struct StorageGasCosts {
pub sstore_set: u64,
pub sstore_reset: u64,
pub sstore_clear: u64,
pub sload: u64,
pub storage_byte_cost: u64,
}Expand description
Storage gas costs (Neo N3 compatible)
Fields§
§sstore_set: u64§sstore_reset: u64§sstore_clear: u64§sload: u64§storage_byte_cost: u64Trait Implementations§
Source§impl Clone for StorageGasCosts
impl Clone for StorageGasCosts
Source§fn clone(&self) -> StorageGasCosts
fn clone(&self) -> StorageGasCosts
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 StorageGasCosts
impl Debug for StorageGasCosts
Auto Trait Implementations§
impl Freeze for StorageGasCosts
impl RefUnwindSafe for StorageGasCosts
impl Send for StorageGasCosts
impl Sync for StorageGasCosts
impl Unpin for StorageGasCosts
impl UnwindSafe for StorageGasCosts
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> 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