forge::revm::interpreter::primitives::result

Type Alias EVMResult

pub type EVMResult<DBError> = Result<ResultAndState, EVMError<DBError>>;
Expand description

Result of EVM execution.

Aliased Type§

enum EVMResult<DBError> {
    Ok(ResultAndState),
    Err(EVMError<DBError>),
}

Variants§

§1.0.0

Ok(ResultAndState)

Contains the success value

§1.0.0

Err(EVMError<DBError>)

Contains the error value

Layout§

Note: Unable to compute type layout, possibly due to this type having generic parameters. Layout can only be computed for concrete, fully-instantiated types.