#互操作性 #语言 #定义 # #类型 #多个 #共享

typeshare

无缝地在多种语言间共享类型定义以实现FFI互操作性

15个版本 (4个稳定版)

1.0.3 2024年5月1日
1.0.2 2024年2月28日
1.0.1 2023年2月26日
1.0.0 2022年11月22日
0.0.11 2019年8月27日

#123编码

Download history · Rust 包仓库 32146/week @ 2024-04-27 · Rust 包仓库 28868/week @ 2024-05-04 · Rust 包仓库 36358/week @ 2024-05-11 · Rust 包仓库 37898/week @ 2024-05-18 · Rust 包仓库 36341/week @ 2024-05-25 · Rust 包仓库 38323/week @ 2024-06-01 · Rust 包仓库 32072/week @ 2024-06-08 · Rust 包仓库 33562/week @ 2024-06-15 · Rust 包仓库 40761/week @ 2024-06-22 · Rust 包仓库 28801/week @ 2024-06-29 · Rust 包仓库 32060/week @ 2024-07-06 · Rust 包仓库 40835/week @ 2024-07-13 · Rust 包仓库 43693/week @ 2024-07-20 · Rust 包仓库 37669/week @ 2024-07-27 · Rust 包仓库 31786/week @ 2024-08-03 · Rust 包仓库 24979/week @ 2024-08-10 · Rust 包仓库

每月140,660次下载
18 个crate中使用 (直接使用10个)

MIT/Apache

13KB
306

typeshare-lib

提供与typeshare生成的类型交互的辅助函数的库级代码。


lib.rs:

定义和/或使用#[typeshare]类型的代码的类型和函数。

依赖项

~1.8–8MB
~59K SLoC