ipc_channel::ipc
pub fn channel<T>() -> Result<(IpcSender<T>, IpcReceiver<T>), Error> where T: for<'de> Deserialize<'de> + Serialize,