2个版本
0.1.1-rc1 | 2023年9月7日 |
---|---|
0.1.0 | 2023年9月5日 |
在FFI中排名299
每月下载量40,573
13KB
175 行
::extern-c
将零大小闭包转换为具有相同[^abi]类型签名的extern "C" fn(…)
指针。
[^abi]: 当然,但对于ABI来说是这样!
示例
use ::extern_c::extern_c;
let f: extern "C" fn(bool) -> u8 = extern_c(|b: bool| b as u8);
assert_eq!(f(true), 1);
依赖项
~8KB