v/vlib/v/checker/tests/interface_implementing_inte...

17 lines
193 B
V

interface Thing {
kind string
}
interface Animal {
kind string
}
struct Dog {
kind string = 'labrador'
}
dog := Dog{}
animal := Animal(dog)
thing := Thing(animal)
println(thing)