diff --git a/tarpc/src/transport/tcp.rs b/tarpc/src/transport/tcp.rs
index 9c1ed7e..d015374 100644
--- a/tarpc/src/transport/tcp.rs
+++ b/tarpc/src/transport/tcp.rs
@@ -47,6 +47,7 @@ impl super::Stream for TcpStream {
/// Connects to a socket address.
pub struct TcpDialer(pub A) where A: ToSocketAddrs;
+
impl super::Dialer for TcpDialer
where A: ToSocketAddrs
{