Pinkishu

Untitled

Dec 18th, 2014
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Rust 0.46 KB | None | 0 0
  1.   fn read_to_end(&self) {
  2.     loop {
  3.       let mut mut_stdin = self.stdin;
  4.       let read_result = mut_stdin.read_exact(1);
  5.  
  6.       match read_result {
  7.         Ok(read_char) => {
  8.           let read_char_vec = &[read_char[0]];
  9.           let read_str = str::from_utf8(read_char_vec).unwrap();
  10.           println!("Reading: {0}", read_str);
  11.           self.buffer.push_str(read_str);
  12.         },
  13.         Err(err) => {
  14.           break;
  15.         }
  16.       }
  17.     }
  18.   }
Advertisement
Add Comment
Please, Sign In to add comment