Merge pull request #445 from brandonson/master

feat(net) make HttpStreams implement Debug
This commit is contained in:
Sean McArthur
2015-04-09 16:45:21 -07:00

View File

@@ -253,6 +253,15 @@ pub enum HttpStream {
Https(SslStream<CloneTcpStream>), Https(SslStream<CloneTcpStream>),
} }
impl fmt::Debug for HttpStream {
fn fmt(&self, fmt: &mut fmt::Formatter) -> fmt::Result {
match *self {
HttpStream::Http(_) => write!(fmt, "Http HttpStream"),
HttpStream::Https(_) => write!(fmt, "Https HttpStream"),
}
}
}
impl Read for HttpStream { impl Read for HttpStream {
#[inline] #[inline]
fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> { fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> {