asio
pub struct ArcHandler<T, F, R> { /* fields omitted */ }
The binding Arc handler.
impl<T, F, R> Handler<R> for ArcHandler<T, F, R> where T: IoObject + Send + Sync + 'static, F: FnOnce(Arc<T>, Result<R>) + Send + 'static, R: Send + 'static
type Output = ()
fn callback(self, _: &IoService, res: Result<R>)