Модуль prelude
Источник: Документация futures-lite::prelude
Трейты Future, Stream, AsyncRead, AsyncWrite, AsyncBufRead, AsyncSeek и их расширения.
Примеры
#![allow(unused)] fn main() { use futures_lite::prelude::*; }
Трейты
| Трейт | Описание |
|---|---|
AsyncBufRead | Асинхронное чтение байтов с буферизацией |
AsyncRead | Асинхронное чтение байтов |
AsyncSeek | Асинхронный поиск байтов |
AsyncWrite | Асинхронная запись байтов |
Future | Фьючерс представляет асинхронное вычисление, обычно получаемое с помощью async |
Stream | Поток значений, производимых асинхронно |
FutureExt | Трейт-расширение для Future |
StreamExt | Трейт-расширение для Stream |
AsyncBufReadExt | Трейт-расширение для AsyncBufRead |
AsyncReadExt | Трейт-расширение для AsyncRead |
AsyncSeekExt | Трейт-расширение для AsyncSeek |
AsyncWriteExt | Трейт-расширение для AsyncWrite |