#[repr(transparent)]pub struct VsockAddr(_);
Expand description
Implementations
Trait Implementations
sourceimpl AsRef<sockaddr_vm> for VsockAddr
impl AsRef<sockaddr_vm> for VsockAddr
sourcefn as_ref(&self) -> &sockaddr_vm
fn as_ref(&self) -> &sockaddr_vm
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl SockaddrLike for VsockAddr
impl SockaddrLike for VsockAddr
sourceunsafe fn from_raw(addr: *const sockaddr, len: Option<socklen_t>) -> Option<Self>where
Self: Sized,
unsafe fn from_raw(addr: *const sockaddr, len: Option<socklen_t>) -> Option<Self>where
Self: Sized,
Unsafe constructor from a variable length source Read more
sourcefn as_ptr(&self) -> *const sockaddr
fn as_ptr(&self) -> *const sockaddr
Returns a raw pointer to the inner structure. Useful for FFI.
sourcefn family(&self) -> Option<AddressFamily>
fn family(&self) -> Option<AddressFamily>
Return the address family of this socket Read more
impl Copy for VsockAddr
impl Eq for VsockAddr
Auto Trait Implementations
impl RefUnwindSafe for VsockAddr
impl Send for VsockAddr
impl Sync for VsockAddr
impl Unpin for VsockAddr
impl UnwindSafe for VsockAddr
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more