diff --git a/README.md b/README.md index 58a8520..6ae2c39 100644 --- a/README.md +++ b/README.md @@ -154,16 +154,16 @@ fn main() { let stdin = stdin(); let mut stdin = stdin.lock(); - stdout.write(b"password: ").unwrap(); + stdout.write_all(b"password: ").unwrap(); stdout.flush().unwrap(); let pass = stdin.read_passwd(&mut stdout); if let Ok(Some(pass)) = pass { - stdout.write(pass.as_bytes()).unwrap(); - stdout.write(b"\n").unwrap(); + stdout.write_all(pass.as_bytes()).unwrap(); + stdout.write_all(b"\n").unwrap(); } else { - stdout.write(b"Error\n").unwrap(); + stdout.write_all(b"Error\n").unwrap(); } } ``` diff --git a/examples/async.rs b/examples/async.rs index bea6cea..a1848dd 100644 --- a/examples/async.rs +++ b/examples/async.rs @@ -25,10 +25,10 @@ fn main() { stdout.flush().unwrap(); thread::sleep(Duration::from_millis(50)); - stdout.write(b"# ").unwrap(); + stdout.write_all(b"# ").unwrap(); stdout.flush().unwrap(); thread::sleep(Duration::from_millis(50)); - stdout.write(b"\r #").unwrap(); + stdout.write_all(b"\r #").unwrap(); write!(stdout, "{}", termion::cursor::Goto(1, 1)).unwrap(); stdout.flush().unwrap(); } diff --git a/examples/read.rs b/examples/read.rs index 28d5df8..8d53e1b 100644 --- a/examples/read.rs +++ b/examples/read.rs @@ -9,15 +9,15 @@ fn main() { let stdin = stdin(); let mut stdin = stdin.lock(); - stdout.write(b"password: ").unwrap(); + stdout.write_all(b"password: ").unwrap(); stdout.flush().unwrap(); let pass = stdin.read_passwd(&mut stdout); if let Ok(Some(pass)) = pass { - stdout.write(pass.as_bytes()).unwrap(); - stdout.write(b"\n").unwrap(); + stdout.write_all(pass.as_bytes()).unwrap(); + stdout.write_all(b"\n").unwrap(); } else { - stdout.write(b"Error\n").unwrap(); + stdout.write_all(b"Error\n").unwrap(); } } diff --git a/src/input.rs b/src/input.rs index b38b70d..4f84221 100644 --- a/src/input.rs +++ b/src/input.rs @@ -160,7 +160,7 @@ pub struct MouseTerminal { impl From for MouseTerminal { fn from(mut from: W) -> MouseTerminal { - from.write(ENTER_MOUSE_SEQUENCE.as_bytes()).unwrap(); + from.write_all(ENTER_MOUSE_SEQUENCE.as_bytes()).unwrap(); MouseTerminal { term: from } } @@ -168,7 +168,7 @@ impl From for MouseTerminal { impl Drop for MouseTerminal { fn drop(&mut self) { - self.term.write(EXIT_MOUSE_SEQUENCE.as_bytes()).unwrap(); + self.term.write_all(EXIT_MOUSE_SEQUENCE.as_bytes()).unwrap(); } } diff --git a/src/raw.rs b/src/raw.rs index 09cd5e4..6e5fd27 100644 --- a/src/raw.rs +++ b/src/raw.rs @@ -141,6 +141,6 @@ mod test { fn test_into_raw_mode() { let mut out = stdout().into_raw_mode().unwrap(); - out.write(b"this is a test, muahhahahah").unwrap(); + out.write_all(b"this is a test, muahhahahah").unwrap(); } }