1 error[E0308]: mismatched types
2 --> $DIR/issue-19109.rs:4:5
4 LL | fn function(t: &mut dyn Trait) {
5 | - help: try adding a return type: `-> *mut dyn Trait`
6 LL | t as *mut dyn Trait
7 | ^^^^^^^^^^^^^^^^^^^ expected `()`, found *-ptr
9 = note: expected unit type `()`
10 found raw pointer `*mut dyn Trait`
12 error: aborting due to previous error
14 For more information about this error, try `rustc --explain E0308`.