blob: 6350739d226c28e5b736f0f0bf2e3d7d5d2a74cb (
plain)
1
2
3
4
5
6
7
8
9
|
use std::io;
use termios::{ECHO, ICANON, TCSANOW, tcsetattr, Termios};
pub fn un_hide_input() -> io::Result<()> {
let mut termios = Termios::from_fd(libc::STDIN_FILENO)?;
termios.c_lflag |= ECHO | ICANON;
tcsetattr(libc::STDIN_FILENO, TCSANOW, &termios)?;
Ok(())
}
|