Crate mio_udev

Crate mio_udev 

Source
Expand description

§mio-udev

This library implements abstractions around udev to make it usable with mio event loop.

§Usage

First put the dependency on your crate’s Cargo.toml. For example:

[dependencies]
mio-udev = "0.1"

Then import it in your crate root as:

use mio_udev;

Structs§

Attribute
A device attribute.
Attributes
Iterator over a device’s attributes.
Device
A structure that provides access to sysfs/kernel devices.
Enumerator
An enumeration context.
Event
An event that indicates a change in device state.
MonitorBuilder
Monitors for device events.
MonitorSocket
A wrapper around an udev::MonitorSocket that adds the required mio functionality.
Properties
Iterator over a device’s properties.
Property
A device property.

Enums§

EventType
Types of events that can be received from udev.