Struct socket2::Domain [−][src]
pub struct Domain(_);
Expand description
Specification of the communication domain for a socket.
This is a newtype wrapper around an integer which provides a nicer API in
addition to an injection point for documentation. Convenience constants such
as Domain::IPV4, Domain::IPV6, etc, are provided to avoid reaching
into libc for various constants.
This type is freely interconvertible with C’s int type, however, if a raw
value needs to be provided.
Implementations
Unix only API.
This is supported on Unix only.
This is supported on Unix only.
Domain for Unix socket communication, corresponding to AF_UNIX.
This is supported on crate feature all and (Android or Fuchsia or Linux) only.
This is supported on crate feature
all and (Android or Fuchsia or Linux) only.Domain for low-level packet interface, corresponding to AF_PACKET.
Returns the correct domain for address.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Domain
impl UnwindSafe for Domain
Blanket Implementations
Mutably borrows from an owned value. Read more