# async-ffi: FFI-compatible `Future`s
[](https://crates.io/crates/async-ffi)
[][docs]
[](https://github.com/oxalica/async-ffi/actions/workflows/ci.yaml)
Convert your Rust `Future`s into a FFI-compatible struct without relying unstable Rust ABI and struct layout.
Easily provide async functions in dynamic library maybe compiled with different Rust than the invoker.
See [documentation][docs] for more details.
See [`link_tests`](link_tests) directory for cross-linking examples.
[docs]: https://docs.rs/async-ffi
#### License
MIT Licensed.