enable TCP_NODELAY for rust client channel
diff --git a/lib/rs/src/transport/socket.rs b/lib/rs/src/transport/socket.rs
index 48d6dda..c3e6324 100644
--- a/lib/rs/src/transport/socket.rs
+++ b/lib/rs/src/transport/socket.rs
@@ -52,6 +52,7 @@
 /// use thrift::transport::TTcpChannel;
 ///
 /// let stream = TcpStream::connect("127.0.0.1:9189").unwrap();
+/// stream.set_nodelay(true).unwrap();
 ///
 /// // no need to call c.open() since we've already connected above
 /// let mut c = TTcpChannel::with_stream(stream);
@@ -94,6 +95,7 @@
         } else {
             match TcpStream::connect(&remote_address) {
                 Ok(s) => {
+                    s.set_nodelay(true)?;
                     self.stream = Some(s);
                     Ok(())
                 }