Function grafix_toolbox::uses::Async::io::repeat [−]
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");