7个版本
0.1.6 | 2021年9月3日 |
---|---|
0.1.5 | 2021年7月3日 |
0.1.4 | 2021年5月8日 |
0.1.3 | 2020年7月18日 |
#1397 in 异步
每月 38 次下载
82KB
2K SLoC
archlinux-repo
Arch Linux仓库解析器
用法
[dependencies]
archlinux-repo = "0.1.6"
async fn main() {
let repo = Repository::load("mingw64", "http://repo.msys2.org/mingw/x86_64")
.await
.unwrap();
let gtk = &repo["mingw-w64-gtk3"];
for package in &repo {
println!("{}", &package.name);
}
}
许可证
许可协议为以下之一
- Apache License,版本2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
lib.rs
:
Arch Linux仓库解析器
示例
use archlinux_repo::Repository;
async fn main() {
let repo = Repository::load("mingw64", "http://repo.msys2.org/mingw/x86_64")
.await
.unwrap();
let gtk = &repo["mingw-w64-gtk3"];
for package in &repo {
println!("{}", &package.name);
}
}
依赖
~9–26MB
~381K SLoC