4 个版本

使用旧的 Rust 2015

0.2.0 2015年11月4日
0.1.2 2015年10月23日
0.1.1 2015年9月19日
0.1.0 2015年9月18日

#13 in #gobject

Download history 55/week @ 2024-04-18 52/week @ 2024-04-25 29/week @ 2024-05-02 58/week @ 2024-05-09 56/week @ 2024-05-16 48/week @ 2024-05-23 48/week @ 2024-05-30 48/week @ 2024-06-06 61/week @ 2024-06-13 55/week @ 2024-06-20 34/week @ 2024-06-27 10/week @ 2024-07-04 23/week @ 2024-07-11 44/week @ 2024-07-18 56/week @ 2024-07-25 39/week @ 2024-08-01

每月 166 次下载
用于 4 crates

LGPL-2.1+

12KB

此 Rust crate 提供了通过 GObject introspection 可用的 API 所使用的根本类型和常量的定义。


lib.rs:

GLib 和 GObject introspection 的基本类型。

此 crate 提供了在 GObject introspection 中内生的类型的定义,与所有其他在 GIR 文件中具有定义的类型不同。所有从 GObject introspection 数据生成的 crate 都应使用这些共享定义。

省略了一些类型,因为这些类型在 Rust 中有现成的等效类型。

  1. 固定大小的整数类型。这些类型在 Rust 中有直接的内置对应类型。
  2. 字符串可以是 GI 类型 utf8filename。在 FFI 中,所有字符串值都表示为指向 gchar 的原始指针。在 Rust 绑定中,需要一些包装类型来安全地表示 C 字符串,这些类型在此处未定义。

依赖关系

~43KB