#interop #language #definition #multiple #type #generated #seamless

typeshare

Seamlessly share type definitions across multiple languages for FFI interoperability

14 releases (3 stable)

1.0.2 Feb 28, 2024
1.0.1 Feb 26, 2023
1.0.0 Nov 22, 2022
0.0.11 Aug 27, 2019

#108 in Encoding

Download history 6105/week @ 2023-12-23 17034/week @ 2023-12-30 19630/week @ 2024-01-06 21206/week @ 2024-01-13 23023/week @ 2024-01-20 26781/week @ 2024-01-27 18798/week @ 2024-02-03 29046/week @ 2024-02-10 26347/week @ 2024-02-17 34785/week @ 2024-02-24 30433/week @ 2024-03-02 27016/week @ 2024-03-09 31850/week @ 2024-03-16 30590/week @ 2024-03-23 36143/week @ 2024-03-30 12655/week @ 2024-04-06

112,765 downloads per month
Used in 18 crates (10 directly)

MIT/Apache

13KB
313 lines

typeshare-lib

Library-level code providing helpers for interacting with types generated by typeshare.


lib.rs:

Types and functions for code that defines and/or uses #[typeshare] types.

Dependencies

~1.7–9MB
~56K SLoC