It's an async multi-producer single-consumer channel (ampsc).
This is the opposite of an aspmc channel. It's also the opposite of an ampmc channel.
This crate is completely executor-agnostic.