[−][src]Struct drone_stm32_map_periph_gpio::SGpioBsrrFields
Fields
br0: T::SGpioBsrrBr0
br1: T::SGpioBsrrBr1
br2: T::SGpioBsrrBr2
br3: T::SGpioBsrrBr3
br4: T::SGpioBsrrBr4
br5: T::SGpioBsrrBr5
br6: T::SGpioBsrrBr6
br7: T::SGpioBsrrBr7
br8: T::SGpioBsrrBr8
br9: T::SGpioBsrrBr9
br10: T::SGpioBsrrBr10
br11: T::SGpioBsrrBr11
br12: T::SGpioBsrrBr12
br13: T::SGpioBsrrBr13
br14: T::SGpioBsrrBr14
br15: T::SGpioBsrrBr15
bs0: T::SGpioBsrrBs0
bs1: T::SGpioBsrrBs1
bs2: T::SGpioBsrrBs2
bs3: T::SGpioBsrrBs3
bs4: T::SGpioBsrrBs4
bs5: T::SGpioBsrrBs5
bs6: T::SGpioBsrrBs6
bs7: T::SGpioBsrrBs7
bs8: T::SGpioBsrrBs8
bs9: T::SGpioBsrrBs9
bs10: T::SGpioBsrrBs10
bs11: T::SGpioBsrrBs11
bs12: T::SGpioBsrrBs12
bs13: T::SGpioBsrrBs13
bs14: T::SGpioBsrrBs14
bs15: T::SGpioBsrrBs15
Auto Trait Implementations
impl<T> Unpin for SGpioBsrrFields<T> where
<T as GpioBsrrBr0<T>>::SGpioBsrrBr0: Unpin,
<T as GpioBsrrBr1<T>>::SGpioBsrrBr1: Unpin,
<T as GpioBsrrBr10<T>>::SGpioBsrrBr10: Unpin,
<T as GpioBsrrBr11<T>>::SGpioBsrrBr11: Unpin,
<T as GpioBsrrBr12<T>>::SGpioBsrrBr12: Unpin,
<T as GpioBsrrBr13<T>>::SGpioBsrrBr13: Unpin,
<T as GpioBsrrBr14<T>>::SGpioBsrrBr14: Unpin,
<T as GpioBsrrBr15<T>>::SGpioBsrrBr15: Unpin,
<T as GpioBsrrBr2<T>>::SGpioBsrrBr2: Unpin,
<T as GpioBsrrBr3<T>>::SGpioBsrrBr3: Unpin,
<T as GpioBsrrBr4<T>>::SGpioBsrrBr4: Unpin,
<T as GpioBsrrBr5<T>>::SGpioBsrrBr5: Unpin,
<T as GpioBsrrBr6<T>>::SGpioBsrrBr6: Unpin,
<T as GpioBsrrBr7<T>>::SGpioBsrrBr7: Unpin,
<T as GpioBsrrBr8<T>>::SGpioBsrrBr8: Unpin,
<T as GpioBsrrBr9<T>>::SGpioBsrrBr9: Unpin,
<T as GpioBsrrBs0<T>>::SGpioBsrrBs0: Unpin,
<T as GpioBsrrBs1<T>>::SGpioBsrrBs1: Unpin,
<T as GpioBsrrBs10<T>>::SGpioBsrrBs10: Unpin,
<T as GpioBsrrBs11<T>>::SGpioBsrrBs11: Unpin,
<T as GpioBsrrBs12<T>>::SGpioBsrrBs12: Unpin,
<T as GpioBsrrBs13<T>>::SGpioBsrrBs13: Unpin,
<T as GpioBsrrBs14<T>>::SGpioBsrrBs14: Unpin,
<T as GpioBsrrBs15<T>>::SGpioBsrrBs15: Unpin,
<T as GpioBsrrBs2<T>>::SGpioBsrrBs2: Unpin,
<T as GpioBsrrBs3<T>>::SGpioBsrrBs3: Unpin,
<T as GpioBsrrBs4<T>>::SGpioBsrrBs4: Unpin,
<T as GpioBsrrBs5<T>>::SGpioBsrrBs5: Unpin,
<T as GpioBsrrBs6<T>>::SGpioBsrrBs6: Unpin,
<T as GpioBsrrBs7<T>>::SGpioBsrrBs7: Unpin,
<T as GpioBsrrBs8<T>>::SGpioBsrrBs8: Unpin,
<T as GpioBsrrBs9<T>>::SGpioBsrrBs9: Unpin,
<T as GpioBsrrBr0<T>>::SGpioBsrrBr0: Unpin,
<T as GpioBsrrBr1<T>>::SGpioBsrrBr1: Unpin,
<T as GpioBsrrBr10<T>>::SGpioBsrrBr10: Unpin,
<T as GpioBsrrBr11<T>>::SGpioBsrrBr11: Unpin,
<T as GpioBsrrBr12<T>>::SGpioBsrrBr12: Unpin,
<T as GpioBsrrBr13<T>>::SGpioBsrrBr13: Unpin,
<T as GpioBsrrBr14<T>>::SGpioBsrrBr14: Unpin,
<T as GpioBsrrBr15<T>>::SGpioBsrrBr15: Unpin,
<T as GpioBsrrBr2<T>>::SGpioBsrrBr2: Unpin,
<T as GpioBsrrBr3<T>>::SGpioBsrrBr3: Unpin,
<T as GpioBsrrBr4<T>>::SGpioBsrrBr4: Unpin,
<T as GpioBsrrBr5<T>>::SGpioBsrrBr5: Unpin,
<T as GpioBsrrBr6<T>>::SGpioBsrrBr6: Unpin,
<T as GpioBsrrBr7<T>>::SGpioBsrrBr7: Unpin,
<T as GpioBsrrBr8<T>>::SGpioBsrrBr8: Unpin,
<T as GpioBsrrBr9<T>>::SGpioBsrrBr9: Unpin,
<T as GpioBsrrBs0<T>>::SGpioBsrrBs0: Unpin,
<T as GpioBsrrBs1<T>>::SGpioBsrrBs1: Unpin,
<T as GpioBsrrBs10<T>>::SGpioBsrrBs10: Unpin,
<T as GpioBsrrBs11<T>>::SGpioBsrrBs11: Unpin,
<T as GpioBsrrBs12<T>>::SGpioBsrrBs12: Unpin,
<T as GpioBsrrBs13<T>>::SGpioBsrrBs13: Unpin,
<T as GpioBsrrBs14<T>>::SGpioBsrrBs14: Unpin,
<T as GpioBsrrBs15<T>>::SGpioBsrrBs15: Unpin,
<T as GpioBsrrBs2<T>>::SGpioBsrrBs2: Unpin,
<T as GpioBsrrBs3<T>>::SGpioBsrrBs3: Unpin,
<T as GpioBsrrBs4<T>>::SGpioBsrrBs4: Unpin,
<T as GpioBsrrBs5<T>>::SGpioBsrrBs5: Unpin,
<T as GpioBsrrBs6<T>>::SGpioBsrrBs6: Unpin,
<T as GpioBsrrBs7<T>>::SGpioBsrrBs7: Unpin,
<T as GpioBsrrBs8<T>>::SGpioBsrrBs8: Unpin,
<T as GpioBsrrBs9<T>>::SGpioBsrrBs9: Unpin,
impl<T> Send for SGpioBsrrFields<T> where
<T as GpioBsrrBr0<T>>::SGpioBsrrBr0: Send,
<T as GpioBsrrBr1<T>>::SGpioBsrrBr1: Send,
<T as GpioBsrrBr10<T>>::SGpioBsrrBr10: Send,
<T as GpioBsrrBr11<T>>::SGpioBsrrBr11: Send,
<T as GpioBsrrBr12<T>>::SGpioBsrrBr12: Send,
<T as GpioBsrrBr13<T>>::SGpioBsrrBr13: Send,
<T as GpioBsrrBr14<T>>::SGpioBsrrBr14: Send,
<T as GpioBsrrBr15<T>>::SGpioBsrrBr15: Send,
<T as GpioBsrrBr2<T>>::SGpioBsrrBr2: Send,
<T as GpioBsrrBr3<T>>::SGpioBsrrBr3: Send,
<T as GpioBsrrBr4<T>>::SGpioBsrrBr4: Send,
<T as GpioBsrrBr5<T>>::SGpioBsrrBr5: Send,
<T as GpioBsrrBr6<T>>::SGpioBsrrBr6: Send,
<T as GpioBsrrBr7<T>>::SGpioBsrrBr7: Send,
<T as GpioBsrrBr8<T>>::SGpioBsrrBr8: Send,
<T as GpioBsrrBr9<T>>::SGpioBsrrBr9: Send,
<T as GpioBsrrBs0<T>>::SGpioBsrrBs0: Send,
<T as GpioBsrrBs1<T>>::SGpioBsrrBs1: Send,
<T as GpioBsrrBs10<T>>::SGpioBsrrBs10: Send,
<T as GpioBsrrBs11<T>>::SGpioBsrrBs11: Send,
<T as GpioBsrrBs12<T>>::SGpioBsrrBs12: Send,
<T as GpioBsrrBs13<T>>::SGpioBsrrBs13: Send,
<T as GpioBsrrBs14<T>>::SGpioBsrrBs14: Send,
<T as GpioBsrrBs15<T>>::SGpioBsrrBs15: Send,
<T as GpioBsrrBs2<T>>::SGpioBsrrBs2: Send,
<T as GpioBsrrBs3<T>>::SGpioBsrrBs3: Send,
<T as GpioBsrrBs4<T>>::SGpioBsrrBs4: Send,
<T as GpioBsrrBs5<T>>::SGpioBsrrBs5: Send,
<T as GpioBsrrBs6<T>>::SGpioBsrrBs6: Send,
<T as GpioBsrrBs7<T>>::SGpioBsrrBs7: Send,
<T as GpioBsrrBs8<T>>::SGpioBsrrBs8: Send,
<T as GpioBsrrBs9<T>>::SGpioBsrrBs9: Send,
<T as GpioBsrrBr0<T>>::SGpioBsrrBr0: Send,
<T as GpioBsrrBr1<T>>::SGpioBsrrBr1: Send,
<T as GpioBsrrBr10<T>>::SGpioBsrrBr10: Send,
<T as GpioBsrrBr11<T>>::SGpioBsrrBr11: Send,
<T as GpioBsrrBr12<T>>::SGpioBsrrBr12: Send,
<T as GpioBsrrBr13<T>>::SGpioBsrrBr13: Send,
<T as GpioBsrrBr14<T>>::SGpioBsrrBr14: Send,
<T as GpioBsrrBr15<T>>::SGpioBsrrBr15: Send,
<T as GpioBsrrBr2<T>>::SGpioBsrrBr2: Send,
<T as GpioBsrrBr3<T>>::SGpioBsrrBr3: Send,
<T as GpioBsrrBr4<T>>::SGpioBsrrBr4: Send,
<T as GpioBsrrBr5<T>>::SGpioBsrrBr5: Send,
<T as GpioBsrrBr6<T>>::SGpioBsrrBr6: Send,
<T as GpioBsrrBr7<T>>::SGpioBsrrBr7: Send,
<T as GpioBsrrBr8<T>>::SGpioBsrrBr8: Send,
<T as GpioBsrrBr9<T>>::SGpioBsrrBr9: Send,
<T as GpioBsrrBs0<T>>::SGpioBsrrBs0: Send,
<T as GpioBsrrBs1<T>>::SGpioBsrrBs1: Send,
<T as GpioBsrrBs10<T>>::SGpioBsrrBs10: Send,
<T as GpioBsrrBs11<T>>::SGpioBsrrBs11: Send,
<T as GpioBsrrBs12<T>>::SGpioBsrrBs12: Send,
<T as GpioBsrrBs13<T>>::SGpioBsrrBs13: Send,
<T as GpioBsrrBs14<T>>::SGpioBsrrBs14: Send,
<T as GpioBsrrBs15<T>>::SGpioBsrrBs15: Send,
<T as GpioBsrrBs2<T>>::SGpioBsrrBs2: Send,
<T as GpioBsrrBs3<T>>::SGpioBsrrBs3: Send,
<T as GpioBsrrBs4<T>>::SGpioBsrrBs4: Send,
<T as GpioBsrrBs5<T>>::SGpioBsrrBs5: Send,
<T as GpioBsrrBs6<T>>::SGpioBsrrBs6: Send,
<T as GpioBsrrBs7<T>>::SGpioBsrrBs7: Send,
<T as GpioBsrrBs8<T>>::SGpioBsrrBs8: Send,
<T as GpioBsrrBs9<T>>::SGpioBsrrBs9: Send,
impl<T> Sync for SGpioBsrrFields<T> where
<T as GpioBsrrBr0<T>>::SGpioBsrrBr0: Sync,
<T as GpioBsrrBr1<T>>::SGpioBsrrBr1: Sync,
<T as GpioBsrrBr10<T>>::SGpioBsrrBr10: Sync,
<T as GpioBsrrBr11<T>>::SGpioBsrrBr11: Sync,
<T as GpioBsrrBr12<T>>::SGpioBsrrBr12: Sync,
<T as GpioBsrrBr13<T>>::SGpioBsrrBr13: Sync,
<T as GpioBsrrBr14<T>>::SGpioBsrrBr14: Sync,
<T as GpioBsrrBr15<T>>::SGpioBsrrBr15: Sync,
<T as GpioBsrrBr2<T>>::SGpioBsrrBr2: Sync,
<T as GpioBsrrBr3<T>>::SGpioBsrrBr3: Sync,
<T as GpioBsrrBr4<T>>::SGpioBsrrBr4: Sync,
<T as GpioBsrrBr5<T>>::SGpioBsrrBr5: Sync,
<T as GpioBsrrBr6<T>>::SGpioBsrrBr6: Sync,
<T as GpioBsrrBr7<T>>::SGpioBsrrBr7: Sync,
<T as GpioBsrrBr8<T>>::SGpioBsrrBr8: Sync,
<T as GpioBsrrBr9<T>>::SGpioBsrrBr9: Sync,
<T as GpioBsrrBs0<T>>::SGpioBsrrBs0: Sync,
<T as GpioBsrrBs1<T>>::SGpioBsrrBs1: Sync,
<T as GpioBsrrBs10<T>>::SGpioBsrrBs10: Sync,
<T as GpioBsrrBs11<T>>::SGpioBsrrBs11: Sync,
<T as GpioBsrrBs12<T>>::SGpioBsrrBs12: Sync,
<T as GpioBsrrBs13<T>>::SGpioBsrrBs13: Sync,
<T as GpioBsrrBs14<T>>::SGpioBsrrBs14: Sync,
<T as GpioBsrrBs15<T>>::SGpioBsrrBs15: Sync,
<T as GpioBsrrBs2<T>>::SGpioBsrrBs2: Sync,
<T as GpioBsrrBs3<T>>::SGpioBsrrBs3: Sync,
<T as GpioBsrrBs4<T>>::SGpioBsrrBs4: Sync,
<T as GpioBsrrBs5<T>>::SGpioBsrrBs5: Sync,
<T as GpioBsrrBs6<T>>::SGpioBsrrBs6: Sync,
<T as GpioBsrrBs7<T>>::SGpioBsrrBs7: Sync,
<T as GpioBsrrBs8<T>>::SGpioBsrrBs8: Sync,
<T as GpioBsrrBs9<T>>::SGpioBsrrBs9: Sync,
<T as GpioBsrrBr0<T>>::SGpioBsrrBr0: Sync,
<T as GpioBsrrBr1<T>>::SGpioBsrrBr1: Sync,
<T as GpioBsrrBr10<T>>::SGpioBsrrBr10: Sync,
<T as GpioBsrrBr11<T>>::SGpioBsrrBr11: Sync,
<T as GpioBsrrBr12<T>>::SGpioBsrrBr12: Sync,
<T as GpioBsrrBr13<T>>::SGpioBsrrBr13: Sync,
<T as GpioBsrrBr14<T>>::SGpioBsrrBr14: Sync,
<T as GpioBsrrBr15<T>>::SGpioBsrrBr15: Sync,
<T as GpioBsrrBr2<T>>::SGpioBsrrBr2: Sync,
<T as GpioBsrrBr3<T>>::SGpioBsrrBr3: Sync,
<T as GpioBsrrBr4<T>>::SGpioBsrrBr4: Sync,
<T as GpioBsrrBr5<T>>::SGpioBsrrBr5: Sync,
<T as GpioBsrrBr6<T>>::SGpioBsrrBr6: Sync,
<T as GpioBsrrBr7<T>>::SGpioBsrrBr7: Sync,
<T as GpioBsrrBr8<T>>::SGpioBsrrBr8: Sync,
<T as GpioBsrrBr9<T>>::SGpioBsrrBr9: Sync,
<T as GpioBsrrBs0<T>>::SGpioBsrrBs0: Sync,
<T as GpioBsrrBs1<T>>::SGpioBsrrBs1: Sync,
<T as GpioBsrrBs10<T>>::SGpioBsrrBs10: Sync,
<T as GpioBsrrBs11<T>>::SGpioBsrrBs11: Sync,
<T as GpioBsrrBs12<T>>::SGpioBsrrBs12: Sync,
<T as GpioBsrrBs13<T>>::SGpioBsrrBs13: Sync,
<T as GpioBsrrBs14<T>>::SGpioBsrrBs14: Sync,
<T as GpioBsrrBs15<T>>::SGpioBsrrBs15: Sync,
<T as GpioBsrrBs2<T>>::SGpioBsrrBs2: Sync,
<T as GpioBsrrBs3<T>>::SGpioBsrrBs3: Sync,
<T as GpioBsrrBs4<T>>::SGpioBsrrBs4: Sync,
<T as GpioBsrrBs5<T>>::SGpioBsrrBs5: Sync,
<T as GpioBsrrBs6<T>>::SGpioBsrrBs6: Sync,
<T as GpioBsrrBs7<T>>::SGpioBsrrBs7: Sync,
<T as GpioBsrrBs8<T>>::SGpioBsrrBs8: Sync,
<T as GpioBsrrBs9<T>>::SGpioBsrrBs9: Sync,
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,