| 1 | vlib/v/checker/tests/shared_receiver_mut_interface_err.vv:16:19: error: `Input` incorrectly implements method `event` of interface `Handler`: expected `mut Handler`, not `mut shared Input` for parameter 0 |
| 2 | 14 | fn main() { |
| 3 | 15 | mut input := Input{} |
| 4 | 16 | take_handler(mut input) |
| 5 | | ~~~~~ |
| 6 | 17 | } |
| 7 | Details: main.Handler has `fn event(mut x main.Handler)` |
| 8 | main.Input has `fn event(mut input shared main.Input)` |
| 9 |