- फ़ील्ड्स वाले enums पर explicit discriminants: पहले
enum में Primitive representation `[repr()]`` का उपयोग केवल तब किया जा सकता था जब उसमें अलग-अलग फ़ील्ड्स न हों, लेकिन मौजूदा वर्ज़न में फ़ील्ड्स होने या न होने से फर्क नहीं पड़ता, बशर्ते फ़ील्ड्स का layout एक जैसा हो; साथ ही explicit values सेट की जा सकती हैं या उन्हें default के रूप में रखा जा सकता है.
#[repr(u8)]
enum Bar {
A,
B,
C = 42,
}
core::hint::black_box: black_box का उपयोग करके compile समय कुछ कोड के optimization को रोका जा सकता है
cargo remove: (आख़िरकार!) cargo remove से dependencies हटाई जा सकती हैं.
अभी कोई टिप्पणी नहीं है.