pub trait FactoryDiscoveryDispatch: Sync + Send {
// Required method
fn dispatch<T: TracingProvider>(
&self,
tracer: Arc<T>,
possible_calls: Vec<(Address, Bytes)>,
deployed_address: Address,
trace_idx: u64,
) -> impl Future<Output = Vec<NormalizedNewPool>> + Send;
}
Required Methods§
fn dispatch<T: TracingProvider>( &self, tracer: Arc<T>, possible_calls: Vec<(Address, Bytes)>, deployed_address: Address, trace_idx: u64, ) -> impl Future<Output = Vec<NormalizedNewPool>> + Send
Object Safety§
This trait is not object safe.