1 error: pattern requires `..` due to inaccessible fields
2 --> $DIR/issue-76077-1.rs:13:9
4 LL | let foo::Foo {} = foo::Foo::default();
7 help: ignore the inaccessible and unused fields
9 LL | let foo::Foo { .. } = foo::Foo::default();
12 error: pattern requires `..` due to inaccessible fields
13 --> $DIR/issue-76077-1.rs:16:9
15 LL | let foo::Bar { visible } = foo::Bar::default();
16 | ^^^^^^^^^^^^^^^^^^^^
18 help: ignore the inaccessible and unused fields
20 LL | let foo::Bar { visible, .. } = foo::Bar::default();
23 error: aborting due to 2 previous errors