Spec-Zone.ru › Tokio

Функция repeat

pub fn repeat(byte: u8) -> Repeat
Доступна только при включённой функции crate io-util.

Создаёт экземпляр асинхронного средства чтения, бесконечно повторяющего один байт.

Все операции чтения из этого средства чтения завершаются успешно: указанный буфер заполняется заданным байтом.

Это асинхронная версия функции std::io::repeat.

Примеры

use tokio::io::{self, AsyncReadExt};

let mut buffer = [0; 3];
io::repeat(0b101).read_exact(&mut buffer).await.unwrap();
assert_eq!(buffer, [0b101, 0b101, 0b101]);

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

Spec-Zone.ru

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