From e02b59f55ddf7b1b299706ebb58ffdea44034541 Mon Sep 17 00:00:00 2001 From: moparisthebest Date: Mon, 30 Sep 2019 23:36:28 -0400 Subject: [PATCH] Pull out rest of udev code --- src/device/builder.rs | 3 --- src/error.rs | 18 ------------------ 2 files changed, 21 deletions(-) diff --git a/src/device/builder.rs b/src/device/builder.rs index 79a2e5c..77d86af 100644 --- a/src/device/builder.rs +++ b/src/device/builder.rs @@ -8,9 +8,6 @@ use uinput_sys::*; use crate::{Result as Res, Device}; use std::collections::hash_map::Values; -#[cfg(feature = "udev")] -use udev; - /// Device builder. pub struct Builder { fd: c_int, diff --git a/src/error.rs b/src/error.rs index a5d2727..09f95df 100644 --- a/src/error.rs +++ b/src/error.rs @@ -5,9 +5,6 @@ use std::io; use std::sync::mpsc; use nix; -#[cfg(feature = "udev")] -use udev; - use libc; /// UInput error. @@ -19,10 +16,6 @@ pub enum Error { /// Errors with internal nulls in names. Nul(ffi::NulError), - #[cfg(feature = "udev")] - /// Errors coming from udev. - Udev(udev::Error), - Io(io::Error), Send(mpsc::SendError), @@ -46,13 +39,6 @@ impl From for Error { } } -#[cfg(feature = "udev")] -impl From for Error { - fn from(value: udev::Error) -> Self { - Error::Udev(value) - } -} - impl From for Error { fn from(value: io::Error) -> Self { Error::Io(value) @@ -80,10 +66,6 @@ impl error::Error for Error { &Error::Nul(ref err) => err.description(), - #[cfg(feature = "udev")] - &Error::Udev(ref err) => - err.description(), - &Error::Io(ref err) => err.description(),