Better debug impls
This commit is contained in:
parent
0b76ee3bd9
commit
1e7ff1d8a8
|
|
@ -698,10 +698,11 @@ pub struct Ssl {
|
||||||
unsafe impl Send for Ssl {}
|
unsafe impl Send for Ssl {}
|
||||||
unsafe impl Sync for Ssl {}
|
unsafe impl Sync for Ssl {}
|
||||||
|
|
||||||
// TODO: put useful information here
|
|
||||||
impl fmt::Debug for Ssl {
|
impl fmt::Debug for Ssl {
|
||||||
fn fmt(&self, fmt: &mut fmt::Formatter) -> fmt::Result {
|
fn fmt(&self, fmt: &mut fmt::Formatter) -> fmt::Result {
|
||||||
write!(fmt, "Ssl")
|
fmt.debug_struct("Ssl")
|
||||||
|
.field("state", &self.get_state_string_long())
|
||||||
|
.finish()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1179,7 +1180,10 @@ impl SslStream<net::TcpStream> {
|
||||||
|
|
||||||
impl<S> fmt::Debug for SslStream<S> where S: fmt::Debug {
|
impl<S> fmt::Debug for SslStream<S> where S: fmt::Debug {
|
||||||
fn fmt(&self, fmt: &mut fmt::Formatter) -> fmt::Result {
|
fn fmt(&self, fmt: &mut fmt::Formatter) -> fmt::Result {
|
||||||
write!(fmt, "SslStream {{ stream: {:?}, ssl: {:?} }}", self.kind.stream(), self.kind.ssl())
|
fmt.debug_struct("SslStream")
|
||||||
|
.field("stream", &self.kind.stream())
|
||||||
|
.field("ssl", &self.kind.ssl())
|
||||||
|
.finish()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue