In async_std, you can find these in the channel module.
Since async_std::channel has very little documentation, you might also want to look at the std::sync::mpsc module. These channels from the standard library have a very similar API, except they are for communicating synchronously between threads, rather than asynchronously between tasks. (Don't use the standard library channels in async code; I'm only linking to them because reading the documentation may be useful.)