Struct nix::sys::socket::SockaddrIn
source · #[repr(transparent)]pub struct SockaddrIn(_);
Expand description
An IPv4 socket address
Implementations§
Trait Implementations§
source§impl AsRef<sockaddr_in> for SockaddrIn
impl AsRef<sockaddr_in> for SockaddrIn
source§fn as_ref(&self) -> &sockaddr_in
fn as_ref(&self) -> &sockaddr_in
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Clone for SockaddrIn
impl Clone for SockaddrIn
source§fn clone(&self) -> SockaddrIn
fn clone(&self) -> SockaddrIn
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SockaddrIn
impl Debug for SockaddrIn
source§impl Display for SockaddrIn
impl Display for SockaddrIn
source§impl From<SocketAddrV4> for SockaddrIn
impl From<SocketAddrV4> for SockaddrIn
source§fn from(addr: SocketAddrV4) -> Self
fn from(addr: SocketAddrV4) -> Self
Converts to this type from the input type.
source§impl FromStr for SockaddrIn
impl FromStr for SockaddrIn
source§impl Hash for SockaddrIn
impl Hash for SockaddrIn
source§impl PartialEq<SockaddrIn> for SockaddrIn
impl PartialEq<SockaddrIn> for SockaddrIn
source§fn eq(&self, other: &SockaddrIn) -> bool
fn eq(&self, other: &SockaddrIn) -> bool
source§impl SockaddrLike for SockaddrIn
impl SockaddrLike for SockaddrIn
source§unsafe 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
source§fn as_ptr(&self) -> *const sockaddr
fn as_ptr(&self) -> *const sockaddr
Returns a raw pointer to the inner structure. Useful for FFI.