v / vlib / sync
Raw file | 14 loc (12 sloc) | 140 bytes | Latest commit hash e81e0ac70
1struct Abc {
2 ch chan int
3}
4
5fn f(st Abc) {
6 st.ch <- 47
7}
8
9fn test_chan_init() {
10 st := Abc{}
11 spawn f(st)
12 i := <-st.ch
13 assert i == 47
14}