1 个稳定版本

使用旧的 Rust 2015

1.20.0 2015年3月1日

#6 in #applied

CC0 许可证

135KB
2K SLoC

Clutter

Rust 对 Clutter 的绑定。

Build Status

大部分绑定是从 clutter.rs 拉取的,但后来手动修改以与最新的 Rust 夜间版本兼容。然而,这个绑定不仅仅是这样:完整的 API 文档已经复制到相关位置,并在某些地方进行了修改以适应 Rust 的工作方式(例如,没有 NULL 指针!),使用 cargo doc 生成的文件应该足以创建一个使用 Clutter 的应用程序。文档也在线可用

然而,由于这些绑定的来源,Clutter API 的一部分不可用。尽管如此,它仍然功能齐全且可使用,并且非常欢迎 Pull Requests!

稳定性级别也来自上游文档,并使用 #[stable]#[deprecated] 等标签应用。绑定被设置为全局稳定,因此在阅读代码时,应假设未标记的方法是稳定的。

Cargo.toml 中的版本号跟踪上游版本号。目前绑定版本只能通过 git SHA-1s 追踪。

  • Clutter 根据 LGPL 许可,因此这些绑定也是如此。
  • Clutter 文档,以及包含从 Clutter 文档 复制或修改的文本的 rustdoc 注释,根据 GNU 自由文档许可证许可。
  • 除非指定,否则所有未涵盖上述内容的内容均在 公有领域 发布。

依赖关系

~250–360KB