// Test for diagnostic improvement issue #75907, extern crate | |
//@ aux-build:issue-75907.rs | |
extern crate issue_75907 as a; | |
use a::{make_bar, Bar, Foo}; | |
fn main() { | |
let Bar(x, y, z) = make_bar(); | |
//~^ ERROR cannot match against a tuple struct which contains private fields | |
let Foo(x, y, z) = Foo::new(); | |
//~^ ERROR cannot match against a tuple struct which contains private fields | |
} |