pub trait ToSocketAddrsWithHostname {
// Required methods
fn to_socket_addrs(&self) -> Result<Vec<SocketAddr>>;
fn hostname(&self) -> String;
}
pub trait ToSocketAddrsWithHostname {
// Required methods
fn to_socket_addrs(&self) -> Result<Vec<SocketAddr>>;
fn hostname(&self) -> String;
}