O que rust-engineer faz?
Escreve, revisa e depura código Rust idiomático com segurança de memória e abstrações de custo zero. Implementa padrões de ownership, gerencia lifetimes, projeta hierarquias de traits, constrói aplicações assíncronas com tokio e estrutura o tratamento de erros com Result/Option. Use ao construir aplicações Rust, resolver problemas de ownership ou borrowing, projetar APIs baseadas em traits, implementar concorrência async/await, criar bindings FFI ou otimizar para performance e segurança de memória. Invoque para Rust, Cargo, ownership, borrowing, lifetimes, Rust assíncrono, tokio, abstrações de custo zero, segurança de memória, programação de sistemas.