Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
structs
/
struct_generic_init_test.v
16
lines
·
14
sloc
·
149 bytes
·
7bd2bef1ae251d13f8e816ba22cb882638355ba0
Raw
1
struct
St[T] {
2
mut
:
3
a T
4
}
5
6
fn
(
mut
s St[T]) f(e T) {
7
if
e != T{} {
8
s.a = e
9
}
10
}
11
12
fn
test_main() {
13
mut
s := St[int]{}
14
s.f(1)
15
assert s.a == 1
16
}
17