wasmtime_wasi::bindings::sync::sockets::udp

Type Alias IpSocketAddress

Source
pub type IpSocketAddress = IpSocketAddress;

Aliased Type§

enum IpSocketAddress {
    Ipv4(Ipv4SocketAddress),
    Ipv6(Ipv6SocketAddress),
}

Variants§

Trait Implementations

Source§

impl Clone for IpSocketAddress

Source§

fn clone(&self) -> IpSocketAddress

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for IpSocketAddress

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl From<SocketAddr> for IpSocketAddress

Source§

fn from(addr: SocketAddr) -> Self

Converts to this type from the input type.
Source§

impl ToSocketAddrs for IpSocketAddress

Source§

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>

Converts this object to an iterator of resolved SocketAddrs. Read more
Source§

impl ComponentType for IpSocketAddress

Source§

impl Copy for IpSocketAddress

Source§

impl Lift for IpSocketAddress

Source§

impl Lower for IpSocketAddress