diff options
Diffstat (limited to 'nitrocli/src/error.rs')
-rw-r--r-- | nitrocli/src/error.rs | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/nitrocli/src/error.rs b/nitrocli/src/error.rs index 5d6b266..80d9d92 100644 --- a/nitrocli/src/error.rs +++ b/nitrocli/src/error.rs @@ -26,20 +26,12 @@ use libhid; #[derive(Debug)] pub enum Error { - HidError(libhid::Error), IoError(io::Error), Utf8Error(string::FromUtf8Error), Error(String), } -impl From<libhid::Error> for Error { - fn from(e: libhid::Error) -> Error { - Error::HidError(e) - } -} - - impl From<io::Error> for Error { fn from(e: io::Error) -> Error { Error::IoError(e) @@ -57,7 +49,6 @@ impl From<string::FromUtf8Error> for Error { impl fmt::Display for Error { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { match *self { - Error::HidError(ref e) => write!(f, "hidapi error: {}", e), Error::Utf8Error(_) => write!(f, "Encountered UTF-8 conversion error"), Error::IoError(ref e) => write!(f, "IO error: {}", e.get_ref().unwrap()), Error::Error(ref e) => write!(f, "{}", e), |