pub trait ToSocketAddrsWithDefaultPortAsync {
type Inner: Sized + ToSocketAddrsAsync;
fn with_default_port(&self, default_port: u16) -> Self::Inner;
}
Available on crate feature
async
only.Expand description
A trait to use instead of async_std::net::ToSocketAddrs
Required Associated Types
type Inner: Sized + ToSocketAddrsAsync
Required Methods
fn with_default_port(&self, default_port: u16) -> Self::Inner
Implementations on Foreign Types
sourceimpl ToSocketAddrsWithDefaultPortAsync for SocketAddr
impl ToSocketAddrsWithDefaultPortAsync for SocketAddr
type Inner = SocketAddr
type Inner = SocketAddr
Available on crate feature
async
only.sourcefn with_default_port(&self, _default_port: u16) -> Self::Inner
fn with_default_port(&self, _default_port: u16) -> Self::Inner
Available on crate feature
async
only.sourceimpl ToSocketAddrsWithDefaultPortAsync for SocketAddrV4
impl ToSocketAddrsWithDefaultPortAsync for SocketAddrV4
type Inner = SocketAddrV4
type Inner = SocketAddrV4
Available on crate feature
async
only.sourcefn with_default_port(&self, _default_port: u16) -> Self::Inner
fn with_default_port(&self, _default_port: u16) -> Self::Inner
Available on crate feature
async
only.sourceimpl ToSocketAddrsWithDefaultPortAsync for SocketAddrV6
impl ToSocketAddrsWithDefaultPortAsync for SocketAddrV6
type Inner = SocketAddrV6
type Inner = SocketAddrV6
Available on crate feature
async
only.sourcefn with_default_port(&self, _default_port: u16) -> Self::Inner
fn with_default_port(&self, _default_port: u16) -> Self::Inner
Available on crate feature
async
only.sourceimpl ToSocketAddrsWithDefaultPortAsync for (IpAddr, u16)
impl ToSocketAddrsWithDefaultPortAsync for (IpAddr, u16)
sourceimpl ToSocketAddrsWithDefaultPortAsync for (Ipv4Addr, u16)
impl ToSocketAddrsWithDefaultPortAsync for (Ipv4Addr, u16)
sourceimpl ToSocketAddrsWithDefaultPortAsync for (Ipv6Addr, u16)
impl ToSocketAddrsWithDefaultPortAsync for (Ipv6Addr, u16)
sourceimpl<'s> ToSocketAddrsWithDefaultPortAsync for &'s [SocketAddr]
impl<'s> ToSocketAddrsWithDefaultPortAsync for &'s [SocketAddr]
type Inner = &'s [SocketAddr]
type Inner = &'s [SocketAddr]
Available on crate feature
async
only.sourcefn with_default_port(&self, _default_port: u16) -> Self::Inner
fn with_default_port(&self, _default_port: u16) -> Self::Inner
Available on crate feature
async
only.sourceimpl<T: ToSocketAddrsAsync + ?Sized> ToSocketAddrsWithDefaultPortAsync for &T where
T: ToSocketAddrsWithDefaultPortAsync,
impl<T: ToSocketAddrsAsync + ?Sized> ToSocketAddrsWithDefaultPortAsync for &T where
T: ToSocketAddrsWithDefaultPortAsync,
type Inner = <T as ToSocketAddrsWithDefaultPortAsync>::Inner
type Inner = <T as ToSocketAddrsWithDefaultPortAsync>::Inner
Available on crate feature
async
only.sourcefn with_default_port(&self, default_port: u16) -> Self::Inner
fn with_default_port(&self, default_port: u16) -> Self::Inner
Available on crate feature
async
only.