Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
options
/
option_diff_alias_arg_test.v
18
lines
·
14
sloc
·
192 bytes
·
77e45946f2a197462d5c7f7f7237ac2915bdfa9c
Raw
1
import
time
2
3
struct
Foo[T] {
4
pub
:
5
value ?T
6
}
7
8
fn
t(x ?i64) i64 {
9
return
x
or
{ -1 }
10
}
11
12
fn
test_main() {
13
bar := Foo[time.Duration]{
14
value: time.Duration(0)
15
}
16
17
assert t(bar.value) == 0
18
}
19