From 37b36e6aa0c7b5fdb908c1d4bfe1a66d6d2d6c73 Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Sat, 30 May 2015 12:42:01 -0700 Subject: [PATCH] Implement Debug for SslMode --- src/lib.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index e2815281..dc1ed2fe 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -472,6 +472,16 @@ pub enum SslMode { Require(Box), } +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,