173 个版本
新版本 0.1.175 | 2024 年 8 月 20 日 |
---|---|
0.1.139 | 2024 年 7 月 31 日 |
0.1.87 | 2024 年 3 月 10 日 |
0.1.74 | 2023 年 12 月 29 日 |
0.1.19 | 2023 年 7 月 21 日 |
#616 in 开发工具
11,358 每月下载量
在 6 crate 中使用
260KB
7K SLoC
Breezy 的 Rust 封装
本crate包含Breezy API的Rust封装,该API是用Python编写的。
Breezy本身正在迁移到Rust,但在迁移完成之前,此crate允许通过Rust访问最重要的Breezy API。
尽可能遵循Breezy 4.0 Rust API,以简化迁移。
lib.rs
:
本crate包含Breezy API的Rust封装,该API是用Python编写的。
Breezy本身正在迁移到Rust,但在迁移完成之前,此crate允许通过Rust访问最重要的Breezy API。
尽可能遵循Breezy 4.0 Rust API,以简化迁移。
示例
use breezyshim::branch::open as open_branch;
breezyshim::plugin::load_plugins();
let b = open_branch(&"https://code.launchpad.net/brz".parse().unwrap()).unwrap();
println!("Last revision: {:?}", b.last_revision());
依赖关系
~8–20MB
~310K SLoC