5 ポイント 投稿者 ragingwind 2022-12-16 | まだコメントはありません。 | WhatsAppで共有
  • フィールドを持つ enum での明示的な discriminant: これまでは、enum にさまざまなフィールドがない場合にのみ Primitive representation[repr()] を使用できましたが、現在のバージョンではフィールドの有無に関係なく、フィールドが同じレイアウトを持つようにでき、同時に明示的な値を設定するかデフォルト値として配置できます。
    #[repr(u8)]  
    enum Bar {  
        A,  
        B,  
        C = 42,  
    }  
  • core::hint::black_box: black_box を使って、コンパイル時に特定のコードの最適化を防ぎます
  • cargo remove: (ついに!)cargo remove で依存関係を削除できるようになりました。

まだコメントはありません。

まだコメントはありません。