Function futures_lite::io::repeat
source · pub fn repeat(byte: u8) -> Repeat
Expand description
Creates an infinite reader that reads the same byte repeatedly.
§Examples
use futures_lite::io::{self, AsyncReadExt};
let mut reader = io::repeat(b'a');
let mut contents = vec![0; 5];
reader.read_exact(&mut contents).await?;
assert_eq!(contents, b"aaaaa");