fn call(
        &mut self,
        _data: &mut EVMData<'_, DB>,
        _inputs: &mut CallInputs,
        _is_static: bool,
    ) -> (Return, Gas, Bytes) {
        (Return::Continue, Gas::new(0), Bytes::new())
    }
/// Called whenever a call to a contract is about to start.
///
/// Returning anything other than [Return::Continue] overrides the result of the call.
Called whenever a call to a contract is about to start.
Returning anything other than [Return::Continue] overrides the result of the call.
Called whenever a call to a contract is about to start . Returning anything other than [ Return :: Continue ] overrides the result of the call .
fn call(
        &mut self,
        _data: &mut EVMData<'_, DB>,
        _inputs: &mut CallInputs,
        _is_static: bool,
    ) -> (Return, Gas, Bytes) {
        (Return::Continue, Gas::new(0), Bytes::new())
    }
fn call ( & mut self , _data : & mut EVMData < ' _ , DB > , _inputs : & mut CallInputs , _is_static : bool , ) -> ( Return , Gas , Bytes ) { ( Return :: Continue , Gas :: new ( 0 ) , Bytes :: new ( ) ) }
Called whenever a call to a contract is about to start.
Called whenever a call to a contract is about to start .
&mut self
_data
&mut EVMData<'_, DB>
_inputs
&mut CallInputs
_is_static
bool
&mut self
_data
&mut EVMData<'_, DB>
_inputs
&mut CallInputs
_is_static
bool