Module reactive_mutiny::multi::channels
source · Expand description
Provides channels to be used in Unis
Modules
- Defines channels for Multis that will move data around (instead of super::ogre_arcing it).
Basic tests show they are the best performants for payload of sizes < (1k / number of multis).
The Rust Compiler is able, to some extent, to optimize some operations to zero-copy: publishing is subject to this optimization, but consumption isn’t. - Defines our [OgreArc]-based zero-copy channels for Multis, allowing a flexible set of allocators
- Defines our reference-based zero-copy channels for Multis, based on “eternal” mmap references