use embedded_hal::digital::InputPin;
fn main() -> Result<(), Box<dyn std::error::Error>> {
let mut pin = gpiocdev_embedded_hal::InputPin::new("/dev/gpiochip0", 22)?;
if pin.is_high()? {
println!("pin is high");
} else {
println!("pin is low");
}
Ok(())
}