Trait stm32f4xx_hal::ClearFlags
source · pub trait ClearFlags {
type Flag: BitFlag;
// Required method
fn clear_flags(&mut self, flags: impl Into<BitFlags<Self::Flag>>);
// Provided method
fn clear_all_flags(&mut self) { ... }
}
Required Associated Types§
Required Methods§
sourcefn clear_flags(&mut self, flags: impl Into<BitFlags<Self::Flag>>)
fn clear_flags(&mut self, flags: impl Into<BitFlags<Self::Flag>>)
Clear interrupts flags with Self::Flags
s
If event flag is not cleared, it will immediately retrigger interrupt after interrupt handler has finished.
Provided Methods§
sourcefn clear_all_flags(&mut self)
fn clear_all_flags(&mut self)
Clears all interrupts flags
Object Safety§
This trait is not object safe.