5 pontos por ragingwind 2022-12-16 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Discriminantes explícitos em enums com campos: antes, em enum, a representação primitiva [repr()] só podia ser usada quando não havia vários campos. Na versão atual, isso é possível independentemente disso, fazendo com que os campos tenham o mesmo layout e, ao mesmo tempo, permitindo definir valores explícitos ou deixá-los na disposição padrão.
    #[repr(u8)]  
    enum Bar {  
        A,  
        B,  
        C = 42,  
    }  
  • core::hint::black_box: use black_box para impedir otimizações de trechos específicos de código durante a compilação
  • cargo remove: (finalmente!) agora é possível remover dependências com cargo remove.

Ainda não há comentários.

Ainda não há comentários.