Spec-Zone.ru › Tokio

Function repeat

pub fn repeat(byte: u8) -> Repeat
Available on crate feature io-util only.

Creates an instance of an async reader that infinitely repeats one byte.

All reads from this reader will succeed by filling the specified buffer with the given byte.

This is an asynchronous version of std::io::repeat.

Examples

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