3 个版本 (破坏性更新)
0.3.0 | 2023 年 8 月 6 日 |
---|---|
0.2.0 | 2023 年 8 月 5 日 |
0.1.0 | 2023 年 8 月 4 日 |
#5 in #rustaceans
13KB
199 代码行
LUHNY.RS
我的 Rustacean 实现的 IMEI 号码的 Luhn 算法。
关于
这是我几个月前用 ECMA Script 编写的包的 Rustacean 实现。(下文部分链接。)这两个包都做了一件事:它们提供了函数,供您检查您的智能手机的 IMEI 号码是否有效。这里使用的算法是 "Luhn" 算法。其他实现和展示我实现的 Web 应用程序可以在下文部分找到。享受吧。
链接
安装
在 Rust 项目中
要在您的 Rust 项目中使用 Luhny.rs,请将以下行添加到项目的 Cargo.toml
依赖项中
luhny = "0.3.0"
作为命令行工具
请确保您已安装 Rust 和 Git,以便从终端会话中运行以下命令
cargo install luhny
此命令将 luhny
可执行文件放在您的路径上,并正确安装所有内容。
或者,您可以从此仓库的 发布 部分下载为 64 位系统编译的二进制文件。
用法
API
有关在项目中使用 Luhny.rs 的说明,请参阅项目的 文档。
命令行
- 获取版本信息
luhny -v
# OR
luhny --version
# OR
luhny version
- 获取有用信息
luhny -h
# OR
luhny --help
# OR
luhny help
- 测试 IMEI 号码的有效性
luhny -i 353879234252633
# OR
luhny --inn 353879234252633
# OR
luhny inn 353879234252633
变更日志
版本 0.1.0
- 初始版本。
- 上传到 GitHub。
版本 0.2.0
- 更新了文档。
- 更新了 CLI 工具的版本。
- 自动为 64 位桌面平台生成二进制文件。
版本 0.3.0
- 更新了文档。
- 更新了 CLI 工具的帮助信息。
注意
- Luhny.rs 由 Alexander Abraham(又名 "Angel Dollface")编写
- MIT 许可证。
依赖项
~1.5MB
~25K SLoC