Struct std::net::AddrParseError 1.0.0[−][src]
pub struct AddrParseError(_);Expand description
解析 IP 地址或套接字地址时可以返回的错误。
该错误用作 IpAddr,Ipv4Addr,Ipv6Addr,SocketAddr,SocketAddrV4 和 SocketAddrV6 的 FromStr 实现的错误类型。
潜在原因
AddrParseError 可能会被抛出,因为提供的字符串没有解析为给定的类型,通常是因为它包含的信息仅由不同的地址类型处理。
ⓘ
use std::net::IpAddr;
let _foo: IpAddr = "127.0.0.1:8080".parse().expect("Cannot handle the socket port");RunIpAddr 不处理端口。请改用 SocketAddr。
use std::net::SocketAddr;
// 没问题,`panic!` 消息已消失。
let _foo: SocketAddr = "127.0.0.1:8080".parse().expect("unreachable panic");RunTrait Implementations
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
此方法测试 self 和 other 值是否相等,并由 == 使用。 Read more
此方法测试 !=。