#async #future

async-ffi-macros

async-ffi 的宏

3 个版本 (破坏性)

0.5.0 2023 年 8 月 11 日
0.4.1 2023 年 2 月 17 日
0.0.0 2023 年 2 月 16 日

#816#future

Download history 946/week @ 2024-03-14 703/week @ 2024-03-21 301/week @ 2024-03-28 536/week @ 2024-04-04 666/week @ 2024-04-11 765/week @ 2024-04-18 681/week @ 2024-04-25 977/week @ 2024-05-02 618/week @ 2024-05-09 2969/week @ 2024-05-16 5220/week @ 2024-05-23 2749/week @ 2024-05-30 1806/week @ 2024-06-06 1370/week @ 2024-06-13 981/week @ 2024-06-20 889/week @ 2024-06-27

5,487 每月下载量
用于 4 个crate(通过 async-ffi

MIT 许可证

14KB
186

async-ffi: 兼容 FFI 的 Future

crates.io docs.rs CI

将您的 Rust Future 转换为 FFI 兼容的结构体,无需依赖于不稳定的 Rust ABI 和结构体布局。轻松提供可能由不同 Rust 编译的动态库中的异步函数。

有关详细信息,请参阅 文档

有关交叉链接示例,请参阅 link_tests 目录。

许可证

MIT 许可。


lib.rs:

async_ffi::FfiFuture 提供辅助宏。

依赖项

~290–750KB
~18K SLoC