Inter-Process Multiple Producer, Single Consumer Channels for Rust
This library provides a type-safe, high-performance inter-process channel implementation based on a shared
memory ring buffer. It uses bincode for (de)serialization, including
zero-copy deserialization, making it ideal for messages with large
&[u8] fields. And it has a name
that rolls right off the tongue.
Represents the receiving end of an inter-process channel, capable of receiving any message type implementing
Represents the sending end of an inter-process channel.
Commit hash of code from which this crate was built, if available (e.g. for logging at runtime)
Crate version (e.g. for logging at runtime)