#终端 #提示符 #输入 #tty #控制台

终端提示符

终端上提示敏感或非敏感数据的微型库

5个版本

0.2.3 2023年8月9日
0.2.2 2023年8月8日
0.2.1 2023年8月4日
0.2.0 2023年8月4日
0.1.0 2023年8月3日

#383 in 命令行界面

Download history 5751/week @ 2024-03-14 7485/week @ 2024-03-21 7322/week @ 2024-03-28 7376/week @ 2024-04-04 6411/week @ 2024-04-11 7693/week @ 2024-04-18 6566/week @ 2024-04-25 6517/week @ 2024-05-02 6143/week @ 2024-05-09 5968/week @ 2024-05-16 6327/week @ 2024-05-23 6135/week @ 2024-05-30 4690/week @ 2024-06-06 7733/week @ 2024-06-13 6928/week @ 2024-06-20 4407/week @ 2024-06-27

每月24,428次下载
18 个crate中使用了(3个直接使用)

BSD-2-Clause

15KB
325

终端提示符

终端上提示敏感或非敏感数据的微型库。

仅依赖Unix上的libc和Windows上的winapi

有关API文档,请参阅Terminal

示例

从终端读取用户名和密码

use terminal_prompt::Terminal;
let mut terminal = Terminal::open()?;
let username = terminal.prompt("Username: ")?;
let password = terminal.prompt_sensitive("Password: ")?;

lib.rs:

终端上提示敏感或非敏感数据的微型库。

仅依赖Unix上的libc和Windows上的winapi

有关API文档,请参阅Terminal

示例

从终端读取用户名和密码

use terminal_prompt::Terminal;
let mut terminal = Terminal::open()?;
let username = terminal.prompt("Username: ")?;
let password = terminal.prompt_sensitive("Password: ")?;

依赖关系

~215KB