feat: bytes
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
use bytes::{BytesMut, BufMut};
|
||||
use std::io::Read;
|
||||
use bytes::{BytesMut, BufMut, Buf};
|
||||
|
||||
fn main() {
|
||||
let mut buf = BytesMut::new();
|
||||
@@ -15,4 +16,11 @@ fn main() {
|
||||
println!("{:x?}", &buf2[..]);
|
||||
buf2.resize(8, 0x00);
|
||||
println!("{:x?}", &buf2[..]);
|
||||
|
||||
let mut buf3 = BytesMut::with_capacity(16);
|
||||
buf3.put_slice(b"hello world");
|
||||
let mut reader = buf3.reader();
|
||||
let mut vec = vec![];
|
||||
let len = reader.read_to_end(&mut vec);
|
||||
println!("Len: {:?} -> {:x?}", len, vec);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user