From ce2b540f9d95243940a6a5eaae1b9f23cad132db Mon Sep 17 00:00:00 2001 From: Sean McArthur Date: Mon, 25 Feb 2019 17:35:46 -0800 Subject: [PATCH] chore(client): adjust dispatch giver throughput benchmark generics --- src/client/dispatch.rs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/client/dispatch.rs b/src/client/dispatch.rs index b49c6d3f..247d28eb 100644 --- a/src/client/dispatch.rs +++ b/src/client/dispatch.rs @@ -281,20 +281,21 @@ mod tests { #[cfg(feature = "nightly")] #[bench] fn giver_queue_throughput(b: &mut test::Bencher) { - let (mut tx, mut rx) = super::channel::(); + use {Body, Request, Response}; + let (mut tx, mut rx) = super::channel::, Response>(); b.iter(move || { ::futures::future::lazy(|| { - let _ = tx.send(1).unwrap(); + let _ = tx.send(Request::default()).unwrap(); loop { - let async = rx.poll().unwrap(); - if async.is_not_ready() { + let ok = rx.poll().unwrap(); + if ok.is_not_ready() { break; } } - Ok::<(), ()>(()) + Ok::<_, ()>(()) }).wait().unwrap(); }) }