pub enum sockaddrBox {
sockaddr(Box<sockaddr>),
sockaddr_in(Box<sockaddr_in>),
sockaddr_in6(Box<sockaddr_in6>),
sockaddr_vm(Box<sockaddr_vm>),
}
Variants§
sockaddr(Box<sockaddr>)
sockaddr_in(Box<sockaddr_in>)
sockaddr_in6(Box<sockaddr_in6>)
sockaddr_vm(Box<sockaddr_vm>)
Implementations§
Source§impl sockaddrBox
impl sockaddrBox
Trait Implementations§
Source§impl Clone for sockaddrBox
impl Clone for sockaddrBox
Source§fn clone(&self) -> sockaddrBox
fn clone(&self) -> sockaddrBox
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for sockaddrBox
impl Debug for sockaddrBox
Source§impl From<SocketAddr> for sockaddrBox
impl From<SocketAddr> for sockaddrBox
Source§fn from(value: SocketAddr) -> Self
fn from(value: SocketAddr) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for sockaddrBox
impl RefUnwindSafe for sockaddrBox
impl Send for sockaddrBox
impl Sync for sockaddrBox
impl Unpin for sockaddrBox
impl UnwindSafe for sockaddrBox
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