Модуль unix
Доступно только в Unix и при включённой возможности крейта
net.Структуры асинхронного ввода-вывода, специфичные для Unix-подобных операционных систем.
Структуры
- AsyncFd
- Связывает объект ввода-вывода, основанный на файловом дескрипторе Unix, с реактором tokio, позволяя отслеживать его готовность к выполнению операций. Файловый дескриптор должен иметь тип, который можно использовать с механизмами опроса операционной системы (то есть
poll,epoll,kqueueи т. д.), например сетевого сокета или канала, а для файлового дескриптора должен быть установлен неблокирующий режим. - Async
FdReady Guard - Представляет событие готовности к вводу-выводу, обнаруженное для определённого файлового дескриптора, которое ещё не было подтверждено. Эта структура
must_useпомогает не забыть явно сбросить событие (или оставить его без сброса). - Async
FdReady MutGuard - Представляет событие готовности к вводу-выводу, обнаруженное для определённого файлового дескриптора, которое ещё не было подтверждено. Эта структура
must_useпомогает не забыть явно сбросить событие (или оставить его без сброса). - Async
FdTry NewError - Ошибка, возвращаемая функцией
try_newилиtry_with_interest. - TryIo
Error - Тип ошибки, возвращаемый методом
try_io.
MIT License
Copyright © Tokio Contributors
https://docs.rs/tokio/1.53.1/tokio/io/unix/index.html