]> git.lizzy.rs Git - rust.git/blob - src/test/run-pass/ivec-tag.rs
41b06d9294c7f15772a6b4401302a9846365e6d5
[rust.git] / src / test / run-pass / ivec-tag.rs
1 use std;
2
3 import task;
4 import comm;
5 import comm::chan;
6 import comm::port;
7 import comm::send;
8 import comm::recv;
9
10 fn producer(c: chan<[u8]>) {
11     send(c,
12          [1u8, 2u8, 3u8, 4u8, 5u8, 6u8, 7u8, 8u8, 9u8, 10u8, 11u8, 12u8,
13           13u8]);
14 }
15
16 fn main() {
17     let p: port<[u8]> = port();
18     let prod = task::spawn(chan(p), producer);
19
20     let data: [u8] = recv(p);
21 }