1 #![feature(test)]
2 
3 extern crate test;
4 extern crate want;
5 
6 #[bench]
throughput(b: &mut test::Bencher)7 fn throughput(b: &mut test::Bencher) {
8     let (mut gv, mut tk) = want::new();
9 
10     b.iter(move || {
11         tk.want();
12         assert!(gv.poll_want().unwrap().is_ready());
13     });
14 }
15