What kind of latency should I expect for sending data over message channels in Rust?
I know this answer will greatly depend on hardware, operating systems, and data types. Still, I was hoping someone had a more qualitative answer. I'm looking into using message channels to update control inputs, and receive control outputs at rates close to 500 Hz. Would messages fit this purpose? Or do they have a different primary use case?