Trait gio::prelude::SocketListenerExtManual
source · [−]pub trait SocketListenerExtManual: Sized {
fn accept_socket_async<Q: FnOnce(Result<(Socket, Option<Object>), Error>) + Send + 'static>(
&self,
cancellable: Option<&Cancellable>,
callback: Q
);
fn accept_async<P: IsA<Cancellable>, Q: FnOnce(Result<(SocketConnection, Option<Object>), Error>) + Send + 'static>(
&self,
cancellable: Option<&P>,
callback: Q
);
}Required Methods
sourcefn accept_socket_async<Q: FnOnce(Result<(Socket, Option<Object>), Error>) + Send + 'static>(
fn accept_socket_async<Q: FnOnce(Result<(Socket, Option<Object>), Error>) + Send + 'static>(
&self,
cancellable: Option<&Cancellable>,
callback: Q
)
sourcefn accept_async<P: IsA<Cancellable>, Q: FnOnce(Result<(SocketConnection, Option<Object>), Error>) + Send + 'static>(