174522d2cSopenharmony_cierror[E0603]: struct `Flags2` is private
274522d2cSopenharmony_ci  --> $DIR/private_flags.rs:17:26
374522d2cSopenharmony_ci   |
474522d2cSopenharmony_ci17 |     let flag2 = example::Flags2::FLAG_B;
574522d2cSopenharmony_ci   |                          ^^^^^^ private struct
674522d2cSopenharmony_ci   |
774522d2cSopenharmony_cinote: the struct `Flags2` is defined here
874522d2cSopenharmony_ci  --> $DIR/private_flags.rs:4:5
974522d2cSopenharmony_ci   |
1074522d2cSopenharmony_ci4  | /     bitflags! {
1174522d2cSopenharmony_ci5  | |         pub struct Flags1: u32 {
1274522d2cSopenharmony_ci6  | |             const FLAG_A = 0b00000001;
1374522d2cSopenharmony_ci7  | |         }
1474522d2cSopenharmony_ci...  |
1574522d2cSopenharmony_ci11 | |         }
1674522d2cSopenharmony_ci12 | |     }
1774522d2cSopenharmony_ci   | |_____^
1874522d2cSopenharmony_ci   = note: this error originates in the macro `bitflags` (in Nightly builds, run with -Z macro-backtrace for more info)
19