infinyon / fluvio

Lean and mean distributed stream processing system written in rust and web assembly.
https://www.fluvio.io/
Apache License 2.0
2.79k stars 200 forks source link

Migrate from `async-trait` to native (Rust 1.75) #3800

Open EstebanBorai opened 6 months ago

EstebanBorai commented 6 months ago

Thanks to Rust 1.75, we can now make use of async fn in traits (with certain limitations).

Read more here: https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html#async-fn-and-return-position-impl-trait-in-traits

A PR testing what can be changed would be awesome, to start making progress on this side.

github-actions[bot] commented 4 months ago

Stale issue message