pub struct HostSocketAddr { /* private fields */ }Implementations§
Source§impl HostSocketAddr
impl HostSocketAddr
pub fn new(addr: HostAddr, port: u16) -> HostSocketAddr
pub fn from(addr: &str, port: u16) -> Result<HostSocketAddr, AddrParseError>
pub fn addr(&self) -> &HostAddr
pub fn port(&self) -> u16
pub fn as_socket_addr(&self) -> SocketAddr
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HostSocketAddr
impl RefUnwindSafe for HostSocketAddr
impl Send for HostSocketAddr
impl Sync for HostSocketAddr
impl Unpin for HostSocketAddr
impl UnwindSafe for HostSocketAddr
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more