pub trait ToSocketAddr { // Required method fn to_socket_addr(&self) -> Result<SocketAddr, AddrParseError>; }