- 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.