6 个版本
0.1.5 | 2019 年 10 月 13 日 |
---|---|
0.1.4 | 2019 年 10 月 13 日 |
#1 in #asks
8KB
140 行
简短输入(sinput)
一个具有简短功能命名的简单 CLI 工具,以有意义的方式询问用户输入。使用简短函数获取所需的 Rust 输入。
帮助
如果您在使用 sinput
遇到任何问题或需要帮助,请发送电子邮件至 [email protected]
为什么你需要它
在编写程序时,您通常需要从用户那里获取输入。用户必须执行多个步骤才能使用长名称准备输入。
sinput
尝试使其更容易从用户那里获取输入,而无需考虑转换类型或长名称。
如何使用
将
sinput = "0.1"
添加到您的 cargo.toml
中的 [dependencies]
部分和添加
extern crate sinput;
到您的主文件中。
您可以使用以下方法获取输入。
as_f32("any message here");
其中 as_i32
是您想要的类型。这目前包括标准库类型 isize
、usize
、i8
、u8
、i16
、u16
、f32
、i32
、u32
、f64
、i64
、u64
、i128
、u128
和 String
。
例如,如果您想将一个有效的无符号 32 位值赋给名为 input
的变量,您可以编写。
let input = as_f32("Enter your f32 input:");