unix_ipc
pub fn channel<T: Serialize + DeserializeOwned>() -> Result<(Sender<T>, Receiver<T>)>
Creates a typed connected channel.