pub type IpSocketAddress = IpSocketAddress;
Aliased Type§
enum IpSocketAddress {
Ipv4(Ipv4SocketAddress),
Ipv6(Ipv6SocketAddress),
}
Variants§
Ipv4(Ipv4SocketAddress)
Ipv6(Ipv6SocketAddress)
Trait Implementations
Source§impl Clone for IpSocketAddress
impl Clone for IpSocketAddress
Source§fn clone(&self) -> IpSocketAddress
fn clone(&self) -> IpSocketAddress
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IpSocketAddress
impl Debug for IpSocketAddress
Source§impl From<SocketAddr> for IpSocketAddress
impl From<SocketAddr> for IpSocketAddress
Source§fn from(addr: SocketAddr) -> Self
fn from(addr: SocketAddr) -> Self
Converts to this type from the input type.
Source§impl ToSocketAddrs for IpSocketAddress
impl ToSocketAddrs for IpSocketAddress
Source§type Iter = <SocketAddr as ToSocketAddrs>::Iter
type Iter = <SocketAddr as ToSocketAddrs>::Iter
Returned iterator over socket addresses which this type may correspond
to.
Source§fn to_socket_addrs(&self) -> Result<Self::Iter>
fn to_socket_addrs(&self) -> Result<Self::Iter>
Converts this object to an iterator of resolved
SocketAddr
s. Read more