Update for API changes
This commit is contained in:
parent
55f9feab47
commit
be3c164f8f
20
ssl/mod.rs
20
ssl/mod.rs
|
|
@ -3,7 +3,7 @@ use std::libc::{c_int, c_void, c_char};
|
||||||
use std::ptr;
|
use std::ptr;
|
||||||
use std::unstable::finally::Finally;
|
use std::unstable::finally::Finally;
|
||||||
use std::unstable::mutex::{Mutex, MUTEX_INIT};
|
use std::unstable::mutex::{Mutex, MUTEX_INIT};
|
||||||
use std::io::{Stream, Reader, Writer, Decorator};
|
use std::io::{Stream, Reader, Writer};
|
||||||
use std::vec;
|
use std::vec;
|
||||||
|
|
||||||
use ssl::error::{SslError, SslSessionClosed, StreamEof};
|
use ssl::error::{SslError, SslSessionClosed, StreamEof};
|
||||||
|
|
@ -509,10 +509,6 @@ impl<S: Stream> Reader for SslStream<S> {
|
||||||
_ => unreachable!()
|
_ => unreachable!()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn eof(&mut self) -> bool {
|
|
||||||
self.stream.eof()
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<S: Stream> Writer for SslStream<S> {
|
impl<S: Stream> Writer for SslStream<S> {
|
||||||
|
|
@ -535,17 +531,3 @@ impl<S: Stream> Writer for SslStream<S> {
|
||||||
self.stream.flush()
|
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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue