pub struct ExtiLines {Show 21 fields
pub line0: ExtiLine<0, PinSrc>,
pub line1: ExtiLine<1, PinSrc>,
pub line2: ExtiLine<2, PinSrc>,
pub line3: ExtiLine<3, PinSrc>,
pub line4: ExtiLine<4, PinSrc>,
pub line5: ExtiLine<5, PinSrc>,
pub line6: ExtiLine<6, PinSrc>,
pub line7: ExtiLine<7, PinSrc>,
pub line8: ExtiLine<8, PinSrc>,
pub line9: ExtiLine<9, PinSrc>,
pub line10: ExtiLine<10, PinSrc>,
pub line11: ExtiLine<11, PinSrc>,
pub line12: ExtiLine<12, PinSrc>,
pub line13: ExtiLine<13, PinSrc>,
pub line14: ExtiLine<14, PinSrc>,
pub line15: ExtiLine<15, PinSrc>,
pub line16: ExtiLine<16, InternalSrc>,
pub line17: ExtiLine<17, InternalSrc>,
pub line19: ExtiLine<19, InternalSrc>,
pub line21: ExtiLine<21, InternalSrc>,
pub line25: ExtiLine<25, InternalSrc>,
}Expand description
The EXTI lines, as handed out by ExtiExt::split.
Fields§
§line0: ExtiLine<0, PinSrc>§line1: ExtiLine<1, PinSrc>§line2: ExtiLine<2, PinSrc>§line3: ExtiLine<3, PinSrc>§line4: ExtiLine<4, PinSrc>§line5: ExtiLine<5, PinSrc>§line6: ExtiLine<6, PinSrc>§line7: ExtiLine<7, PinSrc>§line8: ExtiLine<8, PinSrc>§line9: ExtiLine<9, PinSrc>§line10: ExtiLine<10, PinSrc>§line11: ExtiLine<11, PinSrc>§line12: ExtiLine<12, PinSrc>§line13: ExtiLine<13, PinSrc>§line14: ExtiLine<14, PinSrc>§line15: ExtiLine<15, PinSrc>§line16: ExtiLine<16, InternalSrc>Low voltage detector, in PMU.
line17: ExtiLine<17, InternalSrc>RTC alarm.
line19: ExtiLine<19, InternalSrc>RTC tamper and timestamp.
line21: ExtiLine<21, InternalSrc>Comparator output.
line25: ExtiLine<25, InternalSrc>USART0 wakeup.
Auto Trait Implementations§
impl Freeze for ExtiLines
impl RefUnwindSafe for ExtiLines
impl Send for ExtiLines
impl Sync for ExtiLines
impl Unpin for ExtiLines
impl UnsafeUnpin for ExtiLines
impl UnwindSafe for ExtiLines
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more