1 个稳定版本
使用旧的 Rust 2015
1.20.0 | 2015年3月1日 |
---|
#6 in #applied
135KB
2K SLoC
Clutter
Rust 对 Clutter 的绑定。
大部分绑定是从 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