You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, I believe that some uses of aysnc-trait in the NativeLink codebase have become redundant. Removing them is a reduction in complexity and a potential performance improvement.
The text was updated successfully, but these errors were encountered:
Since Rust 1.75.0 the language has native support for
async fn
in Traits for some usecases (https://blog.rust-lang.org/2023/12/21/async-fn-rpit-in-traits.html).Dynamic dispatch isn't supported yet (https://blog.rust-lang.org/2023/12/21/async-fn-rpit-in-traits.html#dynamic-dispatch), meaning that a full removal of the
async-trait
dependency might not be possible at this point.However, I believe that some uses of
aysnc-trait
in the NativeLink codebase have become redundant. Removing them is a reduction in complexity and a potential performance improvement.The text was updated successfully, but these errors were encountered: