Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
slow_tests
/
inout
/
struct_with_embed_field_init.vv
20
lines
·
17
sloc
·
199 bytes
·
42db392e767005ec344c1e2b37b35cd233c3d439
Raw
1
struct Embedded {
2
a &int
3
}
4
5
fn new_embedded() Embedded {
6
return Embedded{
7
a: unsafe { nil }
8
}
9
}
10
11
struct Outer {
12
Embedded
13
}
14
15
fn main() {
16
o := Outer{
17
Embedded: new_embedded()
18
}
19
println(o)
20
}
21