跳到主要内容

ToSocketAddrs

搜索

特性 ToSocketAddrs 

Source
pub trait ToSocketAddrs: ToSocketAddrsPriv { }
展开描述

非阻塞地转换或解析出一个或多个 SocketAddr 值。

§DNS

针对字符串类型的 ToSocketAddrs 实现需要进行 DNS 查找。

§Calling

当前,该 trait 仅作为 Tokio 中需要引用目标套接字地址的函数的参数使用。若要直接执行 SocketAddr 转换,请使用 lookup_host()

该 trait 是封闭(sealed)的,且设计上是不透明的。该 trait 的细节可能会变化。其稳定化正在等待 Rust 语言本身的增强。

外部类型的实现§

Source§

impl ToSocketAddrs for &[SocketAddr]

Source§

impl ToSocketAddrs for (&str, u16)

Available on crate feature net only.
Source§

impl ToSocketAddrs for (IpAddr, u16)

Source§

impl ToSocketAddrs for (String, u16)

Available on crate feature net only.
Source§

impl ToSocketAddrs for (Ipv4Addr, u16)

Source§

impl ToSocketAddrs for (Ipv6Addr, u16)

Source§

impl ToSocketAddrs for SocketAddr

Source§

impl ToSocketAddrs for str

Available on crate feature net only.
Source§

impl ToSocketAddrs for String

Available on crate feature net only.
Source§

impl ToSocketAddrs for SocketAddrV4

Source§

impl ToSocketAddrs for SocketAddrV6

Source§

impl<T: ToSocketAddrs + ?Sized> ToSocketAddrs for &T

实现者§