Update for API changes

This commit is contained in:
Steven Fackler 2014-01-09 20:39:09 -08:00
parent 55f9feab47
commit be3c164f8f
1 changed files with 1 additions and 19 deletions

View File

@ -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<S: Stream> Reader for SslStream<S> {
_ => unreachable!()
}
}
fn eof(&mut self) -> bool {
self.stream.eof()
}
}
impl<S: Stream> Writer for SslStream<S> {
@ -535,17 +531,3 @@ impl<S: Stream> Writer for SslStream<S> {
self.stream.flush()
}
}
impl<S> Decorator<S> for SslStream<S> {
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
}
}