hywan, After 132 commits and 6 reviewers, https://github.com/mozilla/uniffi-rs/pull/1409 is finally merged \o/.
UniFFI can generate bindings for Rust async functions/methods to Python, Swift and Kotlin, with native async runtimes (resp.
asyncio
,Task
andsuspend
).That’s really exciting! Rust
Future
being driven by a foreign language async runtime, that’s pure fun.#RustLang #FFI #SwiftLang #Kotlin #PythonLang #asynchronous #future