pub trait HandlerFn<T>: for<'yielder> HandlerFnLifetime<'yielder, T> {
// Required method
fn call(
self,
yielder: Yielder<'_, T>,
) -> <Self as HandlerFnLifetime<'_, T>>::Fut;
}pub trait HandlerFn<T>: for<'yielder> HandlerFnLifetime<'yielder, T> {
// Required method
fn call(
self,
yielder: Yielder<'_, T>,
) -> <Self as HandlerFnLifetime<'_, T>>::Fut;
}