Struct evm::executor::stack::MemoryStackState [−][src]
pub struct MemoryStackState<'backend, 'config, B> { /* fields omitted */ }
Implementations
pub fn deconstruct(
self
) -> (impl IntoIterator<Item = Apply<impl IntoIterator<Item = (H256, H256)>>>, impl IntoIterator<Item = Log>)
Trait Implementations
Environmental block hash.
Environmental block number.
Environmental coinbase.
Environmental block timestamp.
Environmental block difficulty.
Environmental block gas limit.
Environmental block base fee.
impl<'backend, 'config, B: Backend> StackState<'config> for MemoryStackState<'backend, 'config, B>
impl<'backend, 'config, B: Backend> StackState<'config> for MemoryStackState<'backend, 'config, B>
Auto Trait Implementations
impl<'backend, 'config, B> RefUnwindSafe for MemoryStackState<'backend, 'config, B> where
B: RefUnwindSafe,
impl<'backend, 'config, B> Send for MemoryStackState<'backend, 'config, B> where
B: Sync,
impl<'backend, 'config, B> Sync for MemoryStackState<'backend, 'config, B> where
B: Sync,
impl<'backend, 'config, B> Unpin for MemoryStackState<'backend, 'config, B>
impl<'backend, 'config, B> UnwindSafe for MemoryStackState<'backend, 'config, B> where
B: RefUnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more