1 error[E0053]: method `bar` has an incompatible return type for trait
2 --> $DIR/deep-match.rs:11:17
4 LL | fn bar() -> i32 { 0 }
7 | expected struct `Wrapper`, found `i32`
10 = note: expected struct `Wrapper<_>`
13 error: aborting due to previous error
15 For more information about this error, try `rustc --explain E0053`.