basic/basic.rs
1extern crate byte_buffer;
2
3use byte_buffer::prelude::ByteBuffer;
4use std::io::{self, Read};
5
6fn main() {
7 ByteBuffer::init(10, 3);
8
9 let mut buffer = ByteBuffer::slice();
10 io::repeat(0b101).read_exact(buffer.as_writable()).unwrap();
11
12 println!("Slice content: {:?}", buffer.read());
13 assert_eq!(buffer.read().unwrap(), [0b101, 0b101, 0b101]);
14}