[][src]Trait tokio::net::ToSocketAddrs

pub trait ToSocketAddrs: ToSocketAddrsPriv { }

Convert or resolve without blocking to one or more SocketAddr values.

DNS

Implementations of ToSocketAddrs for string types require a DNS lookup. These implementations are only provided when Tokio is used with the dns feature flag.

Calling

Currently, this trait is only used as an argument to Tokio functions that need to reference a target socket address.

This trait is sealed and is intended to be opaque. Users of Tokio should only use ToSocketAddrs in trait bounds and must not attempt to call the functions directly or reference associated types. Changing these is not considered a breaking change.

Implementations on Foreign Types

impl<'_, T: ToSocketAddrs + ?Sized> ToSocketAddrs for &'_ T[src]

impl ToSocketAddrs for SocketAddr[src]

impl ToSocketAddrs for SocketAddrV4[src]

impl ToSocketAddrs for SocketAddrV6[src]

impl ToSocketAddrs for (IpAddr, u16)[src]

impl ToSocketAddrs for (Ipv4Addr, u16)[src]

impl ToSocketAddrs for (Ipv6Addr, u16)[src]

impl ToSocketAddrs for str[src]

impl<'_> ToSocketAddrs for (&'_ str, u16)[src]

impl ToSocketAddrs for String[src]

Loading content...

Implementors

Loading content...