diff --git a/ssl/mod.rs b/ssl/mod.rs index 6bfb2229..834edeb3 100644 --- a/ssl/mod.rs +++ b/ssl/mod.rs @@ -3,7 +3,7 @@ use std::libc::{c_int, c_void, c_char}; use std::ptr; use std::unstable::finally::Finally; use std::unstable::mutex::{Mutex, MUTEX_INIT}; -use std::io::{Stream, Reader, Writer, Decorator}; +use std::io::{Stream, Reader, Writer}; use std::vec; use ssl::error::{SslError, SslSessionClosed, StreamEof}; @@ -509,10 +509,6 @@ impl Reader for SslStream { _ => unreachable!() } } - - fn eof(&mut self) -> bool { - self.stream.eof() - } } impl Writer for SslStream { @@ -535,17 +531,3 @@ impl Writer for SslStream { self.stream.flush() } } - -impl Decorator for SslStream { - fn inner(self) -> S { - self.stream - } - - fn inner_ref<'a>(&'a self) -> &'a S { - &self.stream - } - - fn inner_mut_ref<'a>(&'a mut self) -> &'a mut S { - &mut self.stream - } -}