IntoPrecompileResult

Trait IntoPrecompileResult 

Source
pub trait IntoPrecompileResult<T> {
    // Required method
    fn into_precompile_result(
        self,
        gas: u64,
        encode_ok: impl FnOnce(T) -> Bytes,
    ) -> PrecompileResult;
}
Expand description

Extension trait to convert Result<T, TempoPrecompileError into PrecompileResult

Required Methods§

Source

fn into_precompile_result( self, gas: u64, encode_ok: impl FnOnce(T) -> Bytes, ) -> PrecompileResult

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§