#![recursion_limit = "1000"] use std::path::Path; pub mod error; pub use error::Error; pub type Result = ::std::result::Result; pub mod keymapper; pub use keymapper::KeyMaps; pub mod device; pub use device::{Device,InputDevice}; /// Open the default uinput device. pub fn default() -> Result { device::Builder::default() } /// Open the specified uinput device. pub fn open>(path: P) -> Result { device::Builder::open(path) }