revm_
context_
interface
1.0.0
Block
Getter
Required Associated Types
Block
Required Methods
block
Implementations on Foreign Types
&'a T
&'a mut T
Arc<T>
Box<T>
Implementors
In revm_
context_
interface::
block
revm_context_interface
::
block
Trait
BlockGetter
Copy item path
Source
pub trait BlockGetter { type
Block
:
Block
; // Required method fn
block
(&self) -> &Self::
Block
; }
Required Associated Types
§
Source
type
Block
:
Block
Required Methods
§
Source
fn
block
(&self) -> &Self::
Block
Implementations on Foreign Types
§
Source
§
impl<'a, T: 'a +
BlockGetter
+ ?
Sized
>
BlockGetter
for
&'a T
Source
§
type
Block
= <T as
BlockGetter
>::
Block
Source
§
fn
block
(&self) -> &Self::
Block
Source
§
impl<'a, T: 'a +
BlockGetter
+ ?
Sized
>
BlockGetter
for
&'a mut T
Source
§
type
Block
= <T as
BlockGetter
>::
Block
Source
§
fn
block
(&self) -> &Self::
Block
Source
§
impl<T:
BlockGetter
+ ?
Sized
>
BlockGetter
for
Box
<T>
Source
§
type
Block
= <T as
BlockGetter
>::
Block
Source
§
fn
block
(&self) -> &Self::
Block
Source
§
impl<T:
BlockGetter
+ ?
Sized
>
BlockGetter
for
Arc
<T>
Source
§
type
Block
= <T as
BlockGetter
>::
Block
Source
§
fn
block
(&self) -> &Self::
Block
Implementors
§