Ways to create SOCK_STREAM and SOCK_DGRAM Unix socket pairs (with SOCK_CLOEXEC) were added in Rust 1.10.0:
SOCK_STREAM
SOCK_DGRAM
SOCK_CLOEXEC
UnixStream::pair
UnixDatagram::pair