[][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.

Structs

QueueFullError

Error returned when the queue of RawFd is full.

Traits

DequeueFd

An interface to dequeue a RawFd that was previously transmitted from a different process.

EnqueueFd

An interface to enqueue a RawFd for later tranmission to a different process.