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 开发工具

Download history • Rust 包仓库 688/week @ 2024-04-29 • Rust 包仓库 691/week @ 2024-05-06 • Rust 包仓库 777/week @ 2024-05-13 • Rust 包仓库 520/week @ 2024-05-20 • Rust 包仓库 1030/week @ 2024-05-27 • Rust 包仓库 1391/week @ 2024-06-03 • Rust 包仓库 2851/week @ 2024-06-10 • Rust 包仓库 1199/week @ 2024-06-17 • Rust 包仓库 2928/week @ 2024-06-24 • Rust 包仓库 1831/week @ 2024-07-01 • Rust 包仓库 2293/week @ 2024-07-08 • Rust 包仓库 1032/week @ 2024-07-15 • Rust 包仓库 909/week @ 2024-07-22 • Rust 包仓库 4973/week @ 2024-07-29 • Rust 包仓库 3154/week @ 2024-08-05 • Rust 包仓库 2288/week @ 2024-08-12 • Rust 包仓库

11,358 每月下载量
6 crate 中使用

GPL-2.0+

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