pub fn keypad_get_count<DELAY: DelayUs<u32>>(&mut self, delay: &mut DELAY) -> Result<u8, Error> {
        let mut buf = [0u8; 1];
        self.read(
            keypad::BASE,
            keypad::functions::COUNT,
            delay,
            &mut buf,
        )?;
        Ok(buf[0])
    }
/// Get the count of pending key events on the keypad
Get the count of pending key events on the keypad
Get the count of pending key events on the keypad
pub fn keypad_get_count<DELAY: DelayUs<u32>>(&mut self, delay: &mut DELAY) -> Result<u8, Error> {
        let mut buf = [0u8; 1];
        self.read(
            keypad::BASE,
            keypad::functions::COUNT,
            delay,
            &mut buf,
        )?;
        Ok(buf[0])
    }
pub fn keypad_get_count < DELAY : DelayUs < u32 > > ( & mut self , delay : & mut DELAY ) -> Result < u8 , Error > { let mut buf = [ 0u8 ; 1 ] ; self . read ( keypad :: BASE , keypad :: functions :: COUNT , delay , & mut buf , ) ? ; Ok ( buf [ 0 ] ) }
Get the count of pending key events on the keypad
Get the count of pending key events on the keypad
&mut self
delay
&mut DELAY