summaryrefslogtreecommitdiffstats
path: root/src/errors.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/errors.rs')
-rw-r--r--src/errors.rs16
1 files changed, 7 insertions, 9 deletions
diff --git a/src/errors.rs b/src/errors.rs
index 49a53b6..1e186df 100644
--- a/src/errors.rs
+++ b/src/errors.rs
@@ -1,6 +1,10 @@
-use std::{error, fmt, io::Error as IoError};
use serde::Deserialize;
+use std::{error, fmt, io::Error as IoError};
+#[cfg(feature = "toml")]
+use ::toml::de::Error as TomlDeError;
+#[cfg(feature = "toml")]
+use ::toml::ser::Error as TomlSerError;
#[cfg(feature = "env")]
use envy::Error as EnvyError;
use hyper_old_types::Error as HeaderParseError;
@@ -8,12 +12,8 @@ use reqwest::{header::ToStrError as HeaderStrError, Error as HttpError, StatusCo
use serde_json::Error as SerdeError;
use serde_qs::Error as SerdeQsError;
use serde_urlencoded::ser::Error as UrlEncodedError;
-#[cfg(feature = "toml")]
-use ::toml::de::Error as TomlDeError;
-#[cfg(feature = "toml")]
-use ::toml::ser::Error as TomlSerError;
-use url::ParseError as UrlError;
use tungstenite::error::Error as WebSocketError;
+use url::ParseError as UrlError;
/// Convience type over `std::result::Result` with `Error` as the error type.
pub type Result<T> = ::std::result::Result<T, Error>;
@@ -94,9 +94,7 @@ impl error::Error for Error {
Error::SerdeQs(ref e) => e,
Error::WebSocket(ref e) => e,
- Error::Client(..) | Error::Server(..) => {
- return None
- },
+ Error::Client(..) | Error::Server(..) => return None,
Error::ClientIdRequired => return None,
Error::ClientSecretRequired => return None,
Error::AccessTokenRequired => return None,