Функция unbounded_ channel
pub fn unbounded_channel<T>() -> (UnboundedSender<T>, UnboundedReceiver<T>)
Доступно только при включённой функции crate
sync.Создаёт неограниченный канал mpsc для обмена данными между асинхронными задачами без обратного давления.
send в этом канале всегда будет успешным, пока принимающая сторона не закрыта. Если получатель не будет успевать обрабатывать сообщения, они будут буферизоваться в произвольном количестве.
Примечание: объём доступной системной памяти служит неявным ограничением канала. Использование канала unbounded может привести к исчерпанию памяти процесса. В этом случае процесс будет аварийно завершён.
MIT License
Copyright © Tokio Contributors
https://docs.rs/tokio/1.53.1/tokio/sync/mpsc/fn.unbounded_channel.html