15个版本
0.3.1 | 2023年3月18日 |
---|---|
0.3.0 | 2023年3月17日 |
0.2.6 | 2022年11月22日 |
0.1.5 | 2022年11月2日 |
在WebAssembly分类中排名第502
每月下载量59次
6KB
102 行
简介
此存储库包含用于为libSQL编写WebAssembly驱动的用户自定义函数的辅助库。
使用宏#[libsql_bindgen]
标记原生Rust函数并将其编译为wasm32-unknown-unknown
目标即可生成可从libSQL直接调用的用户自定义函数定义。
示例:[https://github.com/psarna/libsql_bindgen/blob/master/examples/encrypt_decrypt/src/lib.rs](https://github.com/psarna/libsql_bindgen/blob/master/examples/encrypt_decrypt/src/lib.rs)
自己试试
cd examples/encrypt_decrypt
./get_sql.sh encrypt
./get_sql.sh decrypt
此存储库是libSQL generate 和http://bindgen.libsql.org/的基础。
依赖关系
~1.5MB
~35K SLoC