Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
generics
/
generic_dump_test.v
18
lines
·
15
sloc
·
228 bytes
·
c644b0cac5bead7887903c16b9f69c3a4eb49bb1
Raw
1
struct
Slice {
2
pointer &u8 = unsafe { nil }
3
len int
4
}
5
6
pub
fn
decode_slice[T]() !T {
7
return
T{}
8
}
9
10
@[manualfree]
11
pub
fn
decode[T]() ! {
12
dump(decode_slice[T]()!)
13
}
14
15
fn
test_main() {
16
decode[Slice]()!
17
decode[[3]int]()!
18
}
19