Ferrugem 1,85 chega com fechos assíncronos tão esperados



Ferrugem 1,85 chega com fechos assíncronos tão esperados

Também em Rust 1.85, um novo #(diagnostic::do_not_recommend) O atributo é uma dica ao compilador para não mostrar a implementação de características anotadas como parte de uma mensagem de diagnóstico. Para os autores da biblioteca, isso torna possível impedir que o compilador faça sugestões que possam ser enganosas ou inúteis. O compilador em Rust 1.85 também take away a bandeira instávelAssim, -Zpolymorphize. E pânico na biblioteca padrão agora tem uma liderança /library em seu caminho.

APIs estabilizadas como BuildHasherDefault::newAssim, ptr::fn_addr_eqe Não assinado {integer}::midpoint Recurso no Rust 1.85, juntamente com uma nova extensão de tupla. Versões anteriores de traços de conveniência implementados por ferrugem para iteradores de (T, U) pares de tupla para se comportar como Iterator::unzipAssim, com Prolong em ferrugem 1,56 e FromIterator em Ferrugem 1,79. Estes foram estendido a mais comprimentos de tupla, de Singleton (T,) por 12 itens de comprimento, (T1, T2, .., T11, T12).

Com o Rust 2024, os proponentes da Rust oferece a maior edição do idioma já lançado. Essas edições são um mecanismo para mudanças de opção que poderiam apresentar um risco de compatibilidade com versões anteriores, disse a equipe. UM guia foi criado para projetos de transição para a edição de 2024.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *