Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
options
/
option_generic_array_mut_test.v
11
lines
·
10
sloc
·
192 bytes
·
c909513351a5f85774e2463fe3702f31919b5d17
Raw
1
fn
test_main() {
2
mut
arr := []int{}
3
mut
bbb := unwrap(
mut
arr)
4
bbb << 1
5
assert bbb.len == 1
6
assert bbb == [1]
7
}
8
9
fn
unwrap[T](
mut
t ?&T) T {
10
return
t
or
{ panic(
'unexpected `none`'
) }
11
}
12