2个不稳定版本
0.2.0 | 2022年1月16日 |
---|---|
0.1.0 | 2022年1月7日 |
#16 in #ime
26KB
668 行代码(不包括注释)
ibus
此crate实现了纯Rust中的IBus协议。提供的API目前有限,仅关注客户端重要的功能。
API大致遵循IBus C API的结构,但请注意,这两个不是二进制兼容的。这意味着将此crate的Bus
对象指针传递给ibus_bus_create_input_context
函数是不合法的。幸运的是,这也不应该需要。
lib.rs
:
这里有许多部分都有文档说明,但查看仓库中的simple
示例是个“快速入门”的好主意。
依赖项
~6MB
~136K SLoC