Spec-Zone.ru › Tokio

Функция 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API