12 个版本

使用旧的 Rust 2015

0.2.5 2023年4月14日
0.2.4 2023年2月5日
0.2.3 2023年1月6日
0.2.2 2021年9月26日
0.1.1 2017年7月6日

#895 in Unix API

Download history • Rust 包仓库 69313/week @ 2024-03-14 • Rust 包仓库 80595/week @ 2024-03-21 • Rust 包仓库 68766/week @ 2024-03-28 • Rust 包仓库 77305/week @ 2024-04-04 • Rust 包仓库 77479/week @ 2024-04-11 • Rust 包仓库 78658/week @ 2024-04-18 • Rust 包仓库 81191/week @ 2024-04-25 • Rust 包仓库 85469/week @ 2024-05-02 • Rust 包仓库 74719/week @ 2024-05-09 • Rust 包仓库 79464/week @ 2024-05-16 • Rust 包仓库 73714/week @ 2024-05-23 • Rust 包仓库 87438/week @ 2024-05-30 • Rust 包仓库 76292/week @ 2024-06-06 • Rust 包仓库 88130/week @ 2024-06-13 • Rust 包仓库 84891/week @ 2024-06-20 • Rust 包仓库 76992/week @ 2024-06-27 • Rust 包仓库

341,211 每月下载量
292 个crate中使用 (直接使用 2 个)

Apache-2.0/MIT

4.5MB
105K SLoC

C 101K SLoC // 0.2% comments • Rust 包仓库 Automake 1.5K SLoC // 0.0% comments • Rust 包仓库 Shell 1K SLoC // 0.3% comments • Rust 包仓库 Rust 563 SLoC // 0.1% comments • Rust 包仓库 Bitbake 473 SLoC // 0.0% comments • Rust 包仓库 M4 359 SLoC // 0.5% comments • Rust 包仓库 XSL 116 SLoC // 0.1% comments • Rust 包仓库 Python 87 SLoC // 0.1% comments • Rust 包仓库 PowerShell 45 SLoC // 0.2% comments • Rust 包仓库 C++ 22 SLoC // 0.5% comments • Rust 包仓库 Batch 15 SLoC • Rust 包仓库

包含 (晦涩的 autoconf 代码, 64KB) vendor/dbus/configure.ac

原始 FFI 绑定到 libdbus

libdbus 根据 GPL-2.0+/AFL (学术免费许可证) 许可,而绑定根据 MIT/Apache-2.0 许可。

默认情况下,libdbus 是动态链接的,这意味着必须在目标系统上安装 libdbus-1.so (在所有常见的 Linux 发行版中默认已安装)。

作为选项,可以从源代码构建 libdbus 并将其包含在最终的可执行文件中。为此,启用 vendored 功能。crates.io 软件包包含来自 libdbus 的源代码;但如果未启用 vendored 功能,则不会将其包含在构建中。

vendored 功能是目前推荐用于交叉编译 dbus-rs 的方式,尽管还提到了其他一些方法 此处

依赖关系