Trait TxInfoMapper
pub trait TxInfoMapper<T> {
type Out;
type Err;
// Required method
fn try_map(
&self,
tx: &T,
tx_info: TransactionInfo,
) -> Result<Self::Out, Self::Err>;
}Expand description
Adds extra context to [TransactionInfo].
Required Associated Types§
type Out
type Out
An associated output type that carries [TransactionInfo] with some extra context.
type Err
type Err
An associated error that can occur during the mapping.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".