A while back, I designed and implemented a SPSC Pending primitive that allows you to send work to a worker thread and then attempt to receive a response from that thread. It's lightweight and lock-free. I thought maybe it would make a good fit to crossbeam.
I was thinking that it would fit right into crossbeam-utils, but I just wanted to ask to be certain.