We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 268654a commit f8dd09bCopy full SHA for f8dd09b
src/test/ui/consts/const_discriminant.rs
@@ -15,7 +15,12 @@ const TEST_A: Discriminant<Test> = discriminant(&Test::A(5));
15
const TEST_A_OTHER: Discriminant<Test> = discriminant(&Test::A(17));
16
const TEST_B: Discriminant<Test> = discriminant(&Test::B);
17
18
-enum Void {}
+mod private {
19
+ enum PrivateVoid {}
20
+ pub struct VoidS(PrivateVoid);
21
+ pub enum Void { X(VoidS) }
22
+}
23
+use private::Void;
24
25
enum SingleVariant {
26
V,
src/test/ui/consts/issue-64506.rs
@@ -6,7 +6,14 @@ pub struct ChildStdin {
6
}
7
8
#[derive(Copy, Clone)]
9
-enum AnonPipe {}
+struct AnonPipe(private::Void);
10
+
11
12
+ #[derive(Copy, Clone)]
13
+ pub struct Void(PrivateVoid);
14
const FOO: () = {
union Foo {
0 commit comments