pub trait ExecutableTxParts<TxEnv, T> {
type Recovered: RecoveredTx<T>;
// Required method
fn into_parts(self) -> (TxEnv, Self::Recovered);
}Available on crate feature
evm only.Expand description
Helper trait to split an executable transaction into an EVM transaction environment and its recovered transaction accessor.
Required Associated Types§
Sourcetype Recovered: RecoveredTx<T>
type Recovered: RecoveredTx<T>
The recovered transaction accessor type.
Required Methods§
Sourcefn into_parts(self) -> (TxEnv, Self::Recovered)
fn into_parts(self) -> (TxEnv, Self::Recovered)
Converts the transaction into the executable transaction environment and recovered transaction accessor.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".