image

Accede a bootcamps ilimitados y a mĂĄs de 750 cursos para siempre

70
%OFF
Article image
@venelouis
@venelouis12/06/2026 15:31
Compartir

Um verdadeiro "caos" no ecossistema Rust acabou de acontecer! 😅

    O que rolou foi o seguinte: uma das dependĂȘncias internas do Rullst se chama cookie (usada para gerenciar cookies HTTP). Essa dependĂȘncia, por sua vez, usa um pacote famoso chamado time. Muito recentemente, os desenvolvedores do pacote time lançaram a versĂŁo 0.3.37 com uma nova implementação (From<...>) que, acidentalmente, quebrou a compilação do pacote cookie no mundo inteiro (erro E0119: conflicting implementations of trait).

    Foi um daqueles dias em que a comunidade inteira do Rust acorda e vĂȘ as pipelines de CI (Continuous Integration) falhando de uma hora pra outra. đŸ€Ż

    Para vocĂȘ ter uma ideia da proporção: o pacote cookie Ă© o padrĂŁo absoluto no ecossistema Rust para gerenciamento de sessĂ”es e cookies web. Praticamente todos os grandes frameworks web (como Axum, Actix-Web, Rocket e, claro, o nosso Rullst) dependem dele direta ou indiretamente para funcionar.

    Quando o pacote time lançou essa versĂŁo incompatĂ­vel, qualquer desenvolvedor no mundo que rodou um cargo update naquele dia ou que criou um projeto totalmente novo (como vocĂȘ fez, que nĂŁo tinha o arquivo Cargo.lock para congelar as versĂ”es antigas) esbarrou exatamente nessa tela vermelha de erro E0119.

    image

    O framework Rullst jå estå implementando as correçÔes!

     Fonte: https://dev.to/venelouis/a-true-chaos-event-just-hit-the-rust-ecosystem-3npj

    Compartir
    Recomendado para ti
    Bootcamp Corpay - Back-end do Zero a PrĂĄtica
    GFT - Fundamentos de Cloud com AWS
    Bootcamp Bradesco - GenAI, Dados & Cyber
    Comentarios (0)