From 4dd1fc564217f42ad944b1515e4b3697231cadc6 Mon Sep 17 00:00:00 2001 From: Sean McArthur Date: Fri, 31 Oct 2014 16:00:34 -0700 Subject: [PATCH] update benches with trait splits --- benches/client.rs | 3 +++ benches/client_mock_tcp.rs | 11 ++++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/benches/client.rs b/benches/client.rs index 064c0982..2bb9e408 100644 --- a/benches/client.rs +++ b/benches/client.rs @@ -55,6 +55,9 @@ impl hyper::header::Header for Foo { fn parse_header(_: &[Vec]) -> Option { None } +} + +impl hyper::header::HeaderFormat for Foo { fn fmt_header(&self, fmt: &mut fmt::Formatter) -> fmt::Result { "Bar".fmt(fmt) } diff --git a/benches/client_mock_tcp.rs b/benches/client_mock_tcp.rs index a9ac828f..9a400e25 100644 --- a/benches/client_mock_tcp.rs +++ b/benches/client_mock_tcp.rs @@ -77,20 +77,25 @@ impl hyper::header::Header for Foo { fn parse_header(_: &[Vec]) -> Option { None } +} + +impl hyper::header::HeaderFormat for Foo { fn fmt_header(&self, fmt: &mut fmt::Formatter) -> fmt::Result { "Bar".fmt(fmt) } } impl net::NetworkStream for MockStream { + fn peer_name(&mut self) -> IoResult { + Ok(from_str("127.0.0.1:1337").unwrap()) + } +} +impl net::NetworkConnector for MockStream { fn connect(_host: &str, _port: u16, _scheme: &str) -> IoResult { Ok(MockStream::new()) } - fn peer_name(&mut self) -> IoResult { - Ok(from_str("127.0.0.1:1337").unwrap()) - } } #[bench]