3 个版本
0.0.3 | 2021 年 8 月 27 日 |
---|---|
0.0.2 | 2021 年 5 月 4 日 |
0.0.1 | 2021 年 5 月 3 日 |
在 #crates-io 中排名第 14
19KB
372 行
checker
checker
是一个简单的 crates.io 包名可用性检查器,它允许您轻松地检查多个包名的可用性和活动数据。
安装
只需使用 cargo 安装二进制文件
$ cargo install checker
使用方法
您可以将 checker 作为命令行实用工具或库使用。
命令行界面 (CLI)
checker 0.0.3
a crates.io crate name availability checker
USAGE:
checker [OPTIONS]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-c, --check <names>... Check crate name availability
-o, --output <output> Output file
库
示例
use checker::{check, Package, Status};
let result: Package = check("t").unwrap();
assert_eq!(result.name, "t");
assert_eq!(result.is_taken(), true);
assert_eq!(result.is_inactive().unwrap(), true);
assert!(result.days_since_last_updated().unwrap() >= 1825);
assert!(result.data.is_some());
assert!(result.owners.is_some());
依赖项
~8–21MB
~303K SLoC