Implement Debug for SslMode

This commit is contained in:
Steven Fackler 2015-05-30 12:42:01 -07:00
parent 5758ccc54c
commit 37b36e6aa0

View File

@ -472,6 +472,16 @@ pub enum SslMode {
Require(Box<NegotiateSsl+std::marker::Sync+Send>),
}
impl fmt::Debug for SslMode {
fn fmt(&self, fmt: &mut fmt::Formatter) -> fmt::Result {
match *self {
SslMode::None => fmt.write_str("None"),
SslMode::Prefer(..) => fmt.write_str("Prefer"),
SslMode::Require(..) => fmt.write_str("Require"),
}
}
}
#[derive(Clone)]
struct CachedStatement {
name: String,