20 lines
201 B
V
20 lines
201 B
V
|
interface List<T> {
|
||
|
mut:
|
||
|
add(e T) bool
|
||
|
}
|
||
|
|
||
|
struct LinkedList<T> {
|
||
|
// ...
|
||
|
}
|
||
|
|
||
|
fn (mut list LinkedList<T>) add(e T) {
|
||
|
// ...
|
||
|
}
|
||
|
|
||
|
fn do_list_thing(list List) { // <--- Error here
|
||
|
// ...
|
||
|
}
|
||
|
|
||
|
fn main() {
|
||
|
}
|