Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/third_party/rust/enumset/tests/compile-fail/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 525 B image not shown  

Quelle  syntax.rs   Sprache: unbekannt

 
use enumset::*;

#[derive(EnumSetType)]
#[repr(usize)]
enum BadRepr {
    Variant,
}

#[derive(EnumSetType)]
#[repr(usize)]
enum GenericEnum<T> {
    Variant,
    FieldBlah(T),
}

#[derive(EnumSetType)]
struct BadItemType {

}

#[derive(EnumSetType)]
#[enumset(repr = "u8", repr = "u16")]
enum MultipleReprs {
    Variant,
}

#[derive(EnumSetType)]
#[enumset(repr = "abcdef")]
enum InvalidRepr {
    Variant,
}

#[derive(EnumSetType)]
#[enumset(serialize_repr = "abcdef")]
enum InvalidSerdeRepr {
    Variant,
}

fn main() {}

[ Dauer der Verarbeitung: 0.12 Sekunden  (vorverarbeitet)  ]