Spec-Zone.ru › Tokio

Модуль unix

Доступно только в Unix и при включённой возможности крейта net.

Структуры асинхронного ввода-вывода, специфичные для Unix-подобных операционных систем.

Структуры

AsyncFd
Связывает объект ввода-вывода, основанный на файловом дескрипторе Unix, с реактором tokio, позволяя отслеживать его готовность к выполнению операций. Файловый дескриптор должен иметь тип, который можно использовать с механизмами опроса операционной системы (то есть poll, epoll, kqueue и т. д.), например сетевого сокета или канала, а для файлового дескриптора должен быть установлен неблокирующий режим.
AsyncFdReadyGuard
Представляет событие готовности к вводу-выводу, обнаруженное для определённого файлового дескриптора, которое ещё не было подтверждено. Эта структура must_use помогает не забыть явно сбросить событие (или оставить его без сброса).
AsyncFdReadyMutGuard
Представляет событие готовности к вводу-выводу, обнаруженное для определённого файлового дескриптора, которое ещё не было подтверждено. Эта структура must_use помогает не забыть явно сбросить событие (или оставить его без сброса).
AsyncFdTryNewError
Ошибка, возвращаемая функцией try_new или try_with_interest.
TryIoError
Тип ошибки, возвращаемый методом try_io.

MIT License
Copyright © Tokio Contributors
https://docs.rs/tokio/1.53.1/tokio/io/unix/index.html

Spec-Zone.ru

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