当前位置: 首页>>编程示例 >>用法及示例精选 >>正文


Rust repeat用法及代码示例

本文简要介绍rust语言中 Function std::io::repeat 的用法。

用法

pub fn repeat(byte: u8) -> Repeat

创建一个无限重复一个字节的读取器实例。

通过使用给定字节填充指定缓冲区,来自该读取器的所有读取都将成功。

例子

use std::io::{self, Read};

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

相关用法


注:本文由纯净天空筛选整理自rust-lang.org大神的英文原创作品 Function std::io::repeat。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。