aboutsummaryrefslogtreecommitdiff
path: root/nitrocli/src/error.rs
diff options
context:
space:
mode:
Diffstat (limited to 'nitrocli/src/error.rs')
-rw-r--r--nitrocli/src/error.rs9
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),