evdev-rs 0.0.1

Bindings to libevdev for interacting with evdev devices. It moves the common tasks when dealing with evdev devices into a library and provides a library interface to the callers, thus avoiding erroneous ioctls, etc.
Documentation
Build #69410 2017-09-02 07:38:33
# rustc version
rustc 1.21.0-dev (d835dc82b 2017-08-29)# docs.rs version
cratesfyi 0.4.1 (003e49d 2017-06-08)# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading evdev-rs v0.0.1
Fresh pkg-config v0.3.9
Fresh cfg-if v0.1.2
Fresh libc v0.2.30
Fresh semver v0.1.20
Fresh log v0.3.8
Fresh void v1.0.2
Fresh gcc v0.3.53
Fresh bitflags v0.7.0
Fresh bitflags v0.4.0
Fresh rustc_version v0.1.7
Compiling nix v0.7.0
Running `rustc --crate-name build_script_build .cargo/registry/src/github.com-1ecc6299db9ec823/nix-0.7.0/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=cc3f528f30afd0e2 -C extra-filename=-cc3f528f30afd0e2 --out-dir /home/cratesfyi/cratesfyi/debug/build/nix-cc3f528f30afd0e2 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern semver=/home/cratesfyi/cratesfyi/debug/deps/libsemver-c39c46f254d2e5cf.rlib --extern-version semver=semver,0.1.20 --extern rustc_version=/home/cratesfyi/cratesfyi/debug/deps/librustc_version-202f51e3df689ea3.rlib --extern-version rustc_version=rustc_version,0.1.7 --cap-lints allow`
Compiling evdev-sys v0.0.1
Running `rustc --crate-name evdev_sys .cargo/registry/src/github.com-1ecc6299db9ec823/evdev-sys-0.0.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=2a691e7718371683 -C extra-filename=-2a691e7718371683 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-379c9f07289ece07.rlib --extern-version libc=libc,0.2.30 --cap-lints allow -L /home/cratesfyi/cratesfyi/debug/build/evdev-sys-32ab179b9bcbb334/out/lib -l static=evdev`
Running `/home/cratesfyi/cratesfyi/debug/build/nix-cc3f528f30afd0e2/build-script-build`
Running `rustc --crate-name nix .cargo/registry/src/github.com-1ecc6299db9ec823/nix-0.7.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=5e8a8d06f5a83992 -C extra-filename=-5e8a8d06f5a83992 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bitflags=/home/cratesfyi/cratesfyi/debug/deps/libbitflags-79e43fcd72d2f045.rlib --extern-version bitflags=bitflags,0.4.0 --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-379c9f07289ece07.rlib --extern-version libc=libc,0.2.30 --extern void=/home/cratesfyi/cratesfyi/debug/deps/libvoid-f4e2164e54e8e4e8.rlib --extern-version void=void,1.0.2 --extern cfg_if=/home/cratesfyi/cratesfyi/debug/deps/libcfg_if-0ea1524ac18386fa.rlib --extern-version cfg_if=cfg-if,0.1.2 --cap-lints allow --cfg raw_pointer_derive_allowed`
Documenting evdev-rs v0.0.1
Running `rustdoc --crate-name evdev_rs .cargo/registry/src/github.com-1ecc6299db9ec823/evdev-rs-0.0.1/src/lib.rs -o /home/cratesfyi/cratesfyi/doc -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bitflags=/home/cratesfyi/cratesfyi/debug/deps/libbitflags-b857f06d8702b68e.rlib --extern-version bitflags=bitflags,0.7.0 --extern evdev_sys=/home/cratesfyi/cratesfyi/debug/deps/libevdev_sys-2a691e7718371683.rlib --extern-version evdev_sys=evdev-sys,0.0.1 --extern nix=/home/cratesfyi/cratesfyi/debug/deps/libnix-5e8a8d06f5a83992.rlib --extern-version nix=nix,0.7.0 --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-4cfe391024f1467d.rlib --extern-version log=log,0.3.8 --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-379c9f07289ece07.rlib --extern-version libc=libc,0.2.30`
Finished dev [unoptimized + debuginfo] target(s) in 4.16 secs