[−][src]Trait gio::prelude::SocketAddressEnumeratorExt
Required methods
fn next<P: IsA<Cancellable>>(
&self,
cancellable: Option<&P>
) -> Result<SocketAddress, Error>
&self,
cancellable: Option<&P>
) -> Result<SocketAddress, Error>
fn next_async<P: IsA<Cancellable>, Q: FnOnce(Result<SocketAddress, Error>) + Send + 'static>(
&self,
cancellable: Option<&P>,
callback: Q
)
&self,
cancellable: Option<&P>,
callback: Q
)
fn next_async_future(
&self
) -> Pin<Box_<dyn Future<Output = Result<SocketAddress, Error>> + 'static>>
&self
) -> Pin<Box_<dyn Future<Output = Result<SocketAddress, Error>> + 'static>>
Implementors
impl<O: IsA<SocketAddressEnumerator>> SocketAddressEnumeratorExt for O
[src]
fn next<P: IsA<Cancellable>>(
&self,
cancellable: Option<&P>
) -> Result<SocketAddress, Error>
[src]
&self,
cancellable: Option<&P>
) -> Result<SocketAddress, Error>
fn next_async<P: IsA<Cancellable>, Q: FnOnce(Result<SocketAddress, Error>) + Send + 'static>(
&self,
cancellable: Option<&P>,
callback: Q
)
[src]
&self,
cancellable: Option<&P>,
callback: Q
)
fn next_async_future(
&self
) -> Pin<Box_<dyn Future<Output = Result<SocketAddress, Error>> + 'static>>
[src]
&self
) -> Pin<Box_<dyn Future<Output = Result<SocketAddress, Error>> + 'static>>