pub trait ExternalInterrupt {
    // Required method
    fn id(&self) -> ExternalInterruptID;
}
Expand description

ExternalInterrupt describes something with an external interrupt ID.

Required Methods§

Implementors§

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt0<GPIO>

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt1<GPIO>

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt2<GPIO>

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt3<GPIO>

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt4<GPIO>

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt5<GPIO>

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt6<GPIO>

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt7<GPIO>

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt8<GPIO>

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt9<GPIO>

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt10<GPIO>

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt11<GPIO>

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt12<GPIO>

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt13<GPIO>

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt14<GPIO>

source§

impl<GPIO: AnyPin> ExternalInterrupt for ExtInt15<GPIO>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA00, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA01, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA02, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA03, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA04, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA05, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA06, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA07, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA09, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA10, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA11, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA12, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA13, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA14, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA15, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA16, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA17, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA18, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA19, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA20, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA21, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA22, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA23, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA24, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA25, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA27, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA28, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA30, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PA31, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PB02, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PB03, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PB08, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PB09, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PB10, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PB11, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PB22, M>

source§

impl<M: PinMode> ExternalInterrupt for Pin<PB23, M>