No description
|
||
---|---|---|
debian | ||
examples | ||
src | ||
.cargo_vcs_info.json | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
Cargo.toml.orig | ||
CHANGELOG | ||
LICENSE.md | ||
README.md | ||
README.tpl |
terminal-prompt
Tiny library for prompting sensitive or non-sensitive data on the terminal.
The only dependency is libc
on Unix and winapi
on Windows.
See Terminal
for the API documentation.
Example
Read a username and password from the terminal:
use terminal_prompt::Terminal;
let mut terminal = Terminal::open()?;
let username = terminal.prompt("Username: ")?;
let password = terminal.prompt_sensitive("Password: ")?;