vlib/v/checker/tests/unimplemented_interface_a.vv:7:8: notice: unused parameter: `a` 5 | struct Cat {} 6 | 7 | fn foo(a Animal) {} | ^ 8 | 9 | fn main() { vlib/v/checker/tests/unimplemented_interface_a.vv:10:6: error: `Cat` doesn't implement method `name` of interface `Animal` 8 | 9 | fn main() { 10 | foo(Cat{}) | ~~~~~ 11 | }