Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
gen
/
c
/
testdata
/
iface_method_embed_ptr_receiver.vv
20
lines
·
16
sloc
·
206 bytes
·
2e21ccfe80e823707e7cbc7b3a3b5205c0e1d413
Raw
1
interface Leveler {
2
level() int
3
}
4
5
struct Log {
6
}
7
8
fn (l &Log) level() int {
9
return 0
10
}
11
12
struct App implements Leveler {
13
Log
14
}
15
16
fn main() {
17
app := App{}
18
leveler := Leveler(&app)
19
_ = leveler.level()
20
}
21