Module rust_gpiozero::traits [] [src]

Adds important functionalities

Traits

CompositeDevices

Represents a device composed of multiple devices like simple HATs, H-bridge motor controllers, robots composed of multiple motors, etc.

Device

Represents a single device of any type; GPIO-based, SPI-based, I2C-based, etc. It defines the basic services applicable to all devices

EventsTrait

Adds edge-detected when_activated and when_deactivated events to a device based on changes to the is_active property common to all devices.