[−][src]Crate fd_queue
A library for provinding abstractions for passing RawFd
between
processes. This is necessarily a Unix (or Unix-like) library as RawFd
are Unix
specific.
The underlying mechanism for passing the RawFd
is a Unix socket, but the
different abstractions provided here are different ways of embedding this in the
Rust ecosystem.
Modules
mio | An implementation of |
tokio | An implementation of |
Structs
Incoming | An iterator over incoming connections to a |
QueueFullError | Error returned when the queue of |
UnixListener | A structure representing a Unix domain socket server whose connected sockets
have support for passing |
UnixStream | A structure representing a connected Unix socket with support for passing
|
Traits
DequeueFd | An interface to dequeue a |
EnqueueFd | An interface to enqueue a |