5个不稳定版本
0.3.0 | 2022年6月27日 |
---|---|
0.2.0 | 2021年1月7日 |
0.1.2 | 2017年12月12日 |
0.1.1 | 2017年6月27日 |
0.1.0 | 2017年6月27日 |
#20 in #chrome
9KB
117 行
Rust实现Chrome原生消息
Google Chrome 允许原生应用程序与浏览器插件进行交互,如其在文档中所述。此Rust crate提供简单的函数用于编码/解码JSON消息和处理此过程中的错误。
许可证
根据您的选择,许可协议如下:
- Apache许可证2.0版本 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
- 将此与Tokio集成以创建一个完全异步的事件循环将非常棒。到目前为止,我还没有个人需求,因此我没有投入时间去实现它。
- 目前尚无与Chrome本身的集成测试,以确保协议实现正确。我不确定如何轻松实现此功能,但如果有人有建议,则非常欢迎。
- 欢迎所有贡献/建议!!
除非您明确表示,否则根据Apache-2.0许可证定义,您提交的任何有意包含在作品中的贡献,将按照上述方式进行双重许可,无需任何额外的条款或条件。
依赖项
~0.7–1.4MB
~33K SLoC