소개
This skill streamlines the development of asynchronous Rust applications by promoting idiomatic, high-performance patterns available in modern Rust versions. It helps users navigate the transition from the legacy 'async-trait' crate to native 'async fn' in traits (Rust 1.75+), explains the nuances between static and dynamic dispatch, and demonstrates the use of native async closures (Rust 1.85+). By identifying outdated patterns in real-time, the skill ensures your codebase remains efficient, dependency-light, and optimized for zero-cost abstractions.