ReMOC is a [Rust] crate that provides async channels similar to [Tokio]'s, remote function calls and synchronization primitives over a single, arbitrary physical connection. Any struct that can be serialized using [Serde] as well as large binary data can be exchanged over a ReMOC channel.
ReMOC is currently undergoing pre-release testing and will be released soon.
Development of ReMOC is sponsored in part by ENQT GmbH.