Structs§
- Domain
- Specification of the communication domain for a socket.
- MaybeUninit Slice 
- A version of IoSliceMutthat allows the buffer to be uninitialised.
- MsgHdr
- Configuration of a sendmsg(2)system call.
- MsgHdrMut 
- Configuration of a recvmsg(2)system call.
- Protocol
- Protocol specification used for creating sockets via Socket::new.
- RecvFlags 
- Flags for incoming messages.
- SockAddr 
- The address of a socket.
- SockAddr Storage 
- Rust version of the sockaddr_storagetype.
- SockRef
- A reference to a Socketthat can be used to configure socket types other than theSockettype itself.
- Socket
- Owned wrapper around a system socket.
- TcpKeepalive
- Configures a socket’s TCP keepalive parameters.
- Type
- Specification of communication semantics on a socket.
Enums§
- InterfaceIndex OrAddress 
- A local interface specified by its index or an address assigned to it.
Type Aliases§
- sa_family_ t 
- The integer type for the ss_familyfield on this platform.
- socklen_t 
- The integer type used with getsocknameon this platform.