summaryrefslogtreecommitdiffstats
path: root/src/tools/rustfmt/tests/target/configs/enum_discrim_align_threshold/40.rs
blob: 3ed66039c9dd31122c13813d8bae0e9d8e0835d4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
// rustfmt-enum_discrim_align_threshold: 40

enum Standard {
    A     = 1,
    Bcdef = 2,
}

enum NoDiscrims {
    ThisIsAFairlyLongEnumVariantWithoutDiscrimLongerThan40,
    A     = 1,
    ThisIsAnotherFairlyLongEnumVariantWithoutDiscrimLongerThan40,
    Bcdef = 2,
}

enum TooLong {
    ThisOneHasDiscrimAaaaaaaaaaaaaaaaaaaaaaChar40 = 10,
    A     = 1,
    Bcdef = 2,
}

enum Borderline {
    ThisOneHasDiscrimAaaaaaaaaaaaaaaaaaaaaa = 10,
    A                                       = 1,
    Bcdef                                   = 2,
}

// Live specimen from #1686
enum LongWithSmallDiff {
    SceneColorimetryEstimates             = 0x73636F65,
    SceneAppearanceEstimates              = 0x73617065,
    FocalPlaneColorimetryEstimates        = 0x66706365,
    ReflectionHardcopyOriginalColorimetry = 0x72686F63,
    ReflectionPrintOutputColorimetry      = 0x72706F63,
}