4 个版本
使用旧的 Rust 2015
0.0.4 | 2017年3月6日 |
---|---|
0.0.3 | 2017年1月17日 |
0.0.2 | 2017年1月16日 |
0.0.1 | 2017年1月15日 |
#892 in 认证
42 每月下载
在 crypto-wallet-gen 中使用
23KB
367 行
Trompt
用风格提示您的用户
Trompt 旨在成为 Rust 的一个功能齐全、易于使用的提示符库。
要开始,请将…
[dependencies]
trompt = "0.0.4"
…添加到您的 Cargo.toml
,然后…
extern crate trompt;
…在您的 crate 的顶级目录中。
从现在起,您可以使用 trompt::Trompt
结构体提示您的用户。
示例
extern crate trompt;
use trompt::Trompt;
fn main() {
let usr = Trompt::stdout()
.required()
.prompt("Username: ");
let pwd = Trompt::stdout()
.silent()
.min_len(8)
.prompt("Password: ");
let is_sure = Trompt::stdout()
.confirm("Are you sure [yn]? ");
println!(
"{}:{}, {}",
usr.unwrap(),
pwd.unwrap(),
if is_sure.unwrap() { "is sure" } else { "is unsure" },
);
}
依赖项
~120KB