2个不稳定版本

0.2.0 2022年1月16日
0.1.0 2022年1月7日

#16 in #ime

MIT/Apache

26KB
668 行代码(不包括注释)

ibus

此crate实现了纯Rust中的IBus协议。提供的API目前有限,仅关注客户端重要的功能。

API大致遵循IBus C API的结构,但请注意,这两个不是二进制兼容的。这意味着将此crate的Bus对象指针传递给ibus_bus_create_input_context函数是不合法的。幸运的是,这也不应该需要。


lib.rs:

这里有许多部分都有文档说明,但查看仓库中的simple示例是个“快速入门”的好主意。

依赖项

~6MB
~136K SLoC