pub trait AsyncFuncWithoutPin<Fut>: Fn(Context) -> Fut + Send + Sync + 'staticwhere Fut: Future<Output = ()> + Send + 'static,{ }
Trait for async function handlers.
This trait is used for handlers that return a future directly.
Blanket implementation for all types implementing the required bounds.