Skip to content

Commit

Permalink
Update docs/adr/0009-async-rust.md
Browse files Browse the repository at this point in the history
Co-authored-by: Lina Butler <[email protected]>
  • Loading branch information
bendk and linabutler authored Nov 14, 2023
1 parent 4cd5230 commit 442ef6d
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/adr/0009-async-rust.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Our Rust components are currently written using synchronous Rust.
The components are then wrapped in Kotlin to present an async interface.
Swift also wraps them to present an async-style interface, although it currently uses `DispatchQueue` and completion handlers rather than `async` functions.

UniFFI has been adding async capabilities in the last year and it seems possible to switch to using async Rust and not having an async wrapper.
UniFFI has been adding async capabilities in the last year and it seems possible to switch to using async Rust and not having a hand-written async wrapper.
It also seems possible to auto-generate the async wrapper with UniFFI.

What should our async strategy be?
Expand Down

0 comments on commit 442ef6d

Please sign in to comment.