[−][src]Module rust_gpiozero::input_devices
Input device component interfaces for devices such as Button
Structs
Button | Represents a simple push button or switch. Connect one side of the button to a ground pin, and the other to any GPIO pin. The GPIO pin will be pulled high by default. Alternatively, connect one side of the button to the 3V3 pin, and the other to any GPIO pin, and then create a Button instance with Button::new_with_pulldown |
DigitalInputDevice | Represents a generic input device with typical on/off behaviour. Adds machinery to fire the active and inactive events for devices that operate in a typical digital manner: straight forward on / off states with (reasonably) clean transitions between the two. |
InputDevice | Represents a generic GPIO input device. |