Guest User

Untitled

a guest
Jul 21st, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.29 KB | None | 0 0
  1. use std::io::{Cursor, Read};
  2.  
  3. fn main() {
  4. let v = [0, 1, 2, 3];
  5.  
  6. let mut cur = Cursor::<&[u8]>::new(&v);
  7. let mut buf = Vec::with_capacity(4); // Length is known only at runtime
  8. unsafe { buf.set_len(4); }
  9. cur.read_exact(&mut buf).unwrap();
  10. println!("Buffer: {:?}", buf);
  11. }
Add Comment
Please, Sign In to add comment