]> git.lizzy.rs Git - rust.git/blob - src/test/ui/issues/issue-4972.rs
Rollup merge of #100168 - WaffleLapkin:improve_diagnostics_for_missing_type_in_a_cons...
[rust.git] / src / test / ui / issues / issue-4972.rs
1 #![feature(box_patterns)]
2 #![feature(box_syntax)]
3
4 trait MyTrait {
5     fn dummy(&self) {}
6 }
7
8 pub enum TraitWrapper {
9     A(Box<dyn MyTrait + 'static>),
10 }
11
12 fn get_tw_map(tw: &TraitWrapper) -> &dyn MyTrait {
13     match *tw {
14         TraitWrapper::A(box ref map) => map, //~ ERROR cannot be dereferenced
15     }
16 }
17
18 pub fn main() {}