Trait asio::Handler
[−]
[src]
pub trait Handler<A, R>: Send + 'static { fn callback(self, io: &IoService, actor: &A, res: Result<R>); }
Required Methods
Implementors
impl<T, F, A, R> Handler<A, R> for ArcHandler<T, F, R> where T: Send + Sync + 'static, F: FnOnce(Arc<T>, Result<R>) + Send + 'static, R: Send + 'staticimpl<T, F, A, R> Handler<A, R> for StrandHandler<T, F, R> where T: Send + 'static, F: FnOnce(Strand<T>, Result<R>) + Send + 'static, R: Send + 'static