A wrapper over the async-io-typed crate which allows
serde compatible types to be sent over any duplex connection that has types that implement
AsyncRead and AsyncWrite. async-io-converse adds the ability to receive replies from the other process.
Anyone who wishes to send messages between two processes that have a duplex I/O connection, and get replies to those messages.
async-io-typed directly?It depends on what you want to send! async-io-typed allows you to send Rust types. Specifically, types that are serde-compatible.
async-io-converse then adds the ability to receive replies to your typed messages.
Contributions are welcome! Please ensure your changes to the code pass unit tests. If you're fixing a bug please add a unit test so that someone doesn't un-fix the bug later.