[−][src]Struct drone_stm32_map_periph_gpio::CGpioBsrrFields
Fields
br0: T::CGpioBsrrBr0
br1: T::CGpioBsrrBr1
br2: T::CGpioBsrrBr2
br3: T::CGpioBsrrBr3
br4: T::CGpioBsrrBr4
br5: T::CGpioBsrrBr5
br6: T::CGpioBsrrBr6
br7: T::CGpioBsrrBr7
br8: T::CGpioBsrrBr8
br9: T::CGpioBsrrBr9
br10: T::CGpioBsrrBr10
br11: T::CGpioBsrrBr11
br12: T::CGpioBsrrBr12
br13: T::CGpioBsrrBr13
br14: T::CGpioBsrrBr14
br15: T::CGpioBsrrBr15
bs0: T::CGpioBsrrBs0
bs1: T::CGpioBsrrBs1
bs2: T::CGpioBsrrBs2
bs3: T::CGpioBsrrBs3
bs4: T::CGpioBsrrBs4
bs5: T::CGpioBsrrBs5
bs6: T::CGpioBsrrBs6
bs7: T::CGpioBsrrBs7
bs8: T::CGpioBsrrBs8
bs9: T::CGpioBsrrBs9
bs10: T::CGpioBsrrBs10
bs11: T::CGpioBsrrBs11
bs12: T::CGpioBsrrBs12
bs13: T::CGpioBsrrBs13
bs14: T::CGpioBsrrBs14
bs15: T::CGpioBsrrBs15
Auto Trait Implementations
impl<T> Unpin for CGpioBsrrFields<T> where
<T as GpioBsrrBr0<T>>::CGpioBsrrBr0: Unpin,
<T as GpioBsrrBr1<T>>::CGpioBsrrBr1: Unpin,
<T as GpioBsrrBr10<T>>::CGpioBsrrBr10: Unpin,
<T as GpioBsrrBr11<T>>::CGpioBsrrBr11: Unpin,
<T as GpioBsrrBr12<T>>::CGpioBsrrBr12: Unpin,
<T as GpioBsrrBr13<T>>::CGpioBsrrBr13: Unpin,
<T as GpioBsrrBr14<T>>::CGpioBsrrBr14: Unpin,
<T as GpioBsrrBr15<T>>::CGpioBsrrBr15: Unpin,
<T as GpioBsrrBr2<T>>::CGpioBsrrBr2: Unpin,
<T as GpioBsrrBr3<T>>::CGpioBsrrBr3: Unpin,
<T as GpioBsrrBr4<T>>::CGpioBsrrBr4: Unpin,
<T as GpioBsrrBr5<T>>::CGpioBsrrBr5: Unpin,
<T as GpioBsrrBr6<T>>::CGpioBsrrBr6: Unpin,
<T as GpioBsrrBr7<T>>::CGpioBsrrBr7: Unpin,
<T as GpioBsrrBr8<T>>::CGpioBsrrBr8: Unpin,
<T as GpioBsrrBr9<T>>::CGpioBsrrBr9: Unpin,
<T as GpioBsrrBs0<T>>::CGpioBsrrBs0: Unpin,
<T as GpioBsrrBs1<T>>::CGpioBsrrBs1: Unpin,
<T as GpioBsrrBs10<T>>::CGpioBsrrBs10: Unpin,
<T as GpioBsrrBs11<T>>::CGpioBsrrBs11: Unpin,
<T as GpioBsrrBs12<T>>::CGpioBsrrBs12: Unpin,
<T as GpioBsrrBs13<T>>::CGpioBsrrBs13: Unpin,
<T as GpioBsrrBs14<T>>::CGpioBsrrBs14: Unpin,
<T as GpioBsrrBs15<T>>::CGpioBsrrBs15: Unpin,
<T as GpioBsrrBs2<T>>::CGpioBsrrBs2: Unpin,
<T as GpioBsrrBs3<T>>::CGpioBsrrBs3: Unpin,
<T as GpioBsrrBs4<T>>::CGpioBsrrBs4: Unpin,
<T as GpioBsrrBs5<T>>::CGpioBsrrBs5: Unpin,
<T as GpioBsrrBs6<T>>::CGpioBsrrBs6: Unpin,
<T as GpioBsrrBs7<T>>::CGpioBsrrBs7: Unpin,
<T as GpioBsrrBs8<T>>::CGpioBsrrBs8: Unpin,
<T as GpioBsrrBs9<T>>::CGpioBsrrBs9: Unpin,
<T as GpioBsrrBr0<T>>::CGpioBsrrBr0: Unpin,
<T as GpioBsrrBr1<T>>::CGpioBsrrBr1: Unpin,
<T as GpioBsrrBr10<T>>::CGpioBsrrBr10: Unpin,
<T as GpioBsrrBr11<T>>::CGpioBsrrBr11: Unpin,
<T as GpioBsrrBr12<T>>::CGpioBsrrBr12: Unpin,
<T as GpioBsrrBr13<T>>::CGpioBsrrBr13: Unpin,
<T as GpioBsrrBr14<T>>::CGpioBsrrBr14: Unpin,
<T as GpioBsrrBr15<T>>::CGpioBsrrBr15: Unpin,
<T as GpioBsrrBr2<T>>::CGpioBsrrBr2: Unpin,
<T as GpioBsrrBr3<T>>::CGpioBsrrBr3: Unpin,
<T as GpioBsrrBr4<T>>::CGpioBsrrBr4: Unpin,
<T as GpioBsrrBr5<T>>::CGpioBsrrBr5: Unpin,
<T as GpioBsrrBr6<T>>::CGpioBsrrBr6: Unpin,
<T as GpioBsrrBr7<T>>::CGpioBsrrBr7: Unpin,
<T as GpioBsrrBr8<T>>::CGpioBsrrBr8: Unpin,
<T as GpioBsrrBr9<T>>::CGpioBsrrBr9: Unpin,
<T as GpioBsrrBs0<T>>::CGpioBsrrBs0: Unpin,
<T as GpioBsrrBs1<T>>::CGpioBsrrBs1: Unpin,
<T as GpioBsrrBs10<T>>::CGpioBsrrBs10: Unpin,
<T as GpioBsrrBs11<T>>::CGpioBsrrBs11: Unpin,
<T as GpioBsrrBs12<T>>::CGpioBsrrBs12: Unpin,
<T as GpioBsrrBs13<T>>::CGpioBsrrBs13: Unpin,
<T as GpioBsrrBs14<T>>::CGpioBsrrBs14: Unpin,
<T as GpioBsrrBs15<T>>::CGpioBsrrBs15: Unpin,
<T as GpioBsrrBs2<T>>::CGpioBsrrBs2: Unpin,
<T as GpioBsrrBs3<T>>::CGpioBsrrBs3: Unpin,
<T as GpioBsrrBs4<T>>::CGpioBsrrBs4: Unpin,
<T as GpioBsrrBs5<T>>::CGpioBsrrBs5: Unpin,
<T as GpioBsrrBs6<T>>::CGpioBsrrBs6: Unpin,
<T as GpioBsrrBs7<T>>::CGpioBsrrBs7: Unpin,
<T as GpioBsrrBs8<T>>::CGpioBsrrBs8: Unpin,
<T as GpioBsrrBs9<T>>::CGpioBsrrBs9: Unpin,
impl<T> Send for CGpioBsrrFields<T> where
<T as GpioBsrrBr0<T>>::CGpioBsrrBr0: Send,
<T as GpioBsrrBr1<T>>::CGpioBsrrBr1: Send,
<T as GpioBsrrBr10<T>>::CGpioBsrrBr10: Send,
<T as GpioBsrrBr11<T>>::CGpioBsrrBr11: Send,
<T as GpioBsrrBr12<T>>::CGpioBsrrBr12: Send,
<T as GpioBsrrBr13<T>>::CGpioBsrrBr13: Send,
<T as GpioBsrrBr14<T>>::CGpioBsrrBr14: Send,
<T as GpioBsrrBr15<T>>::CGpioBsrrBr15: Send,
<T as GpioBsrrBr2<T>>::CGpioBsrrBr2: Send,
<T as GpioBsrrBr3<T>>::CGpioBsrrBr3: Send,
<T as GpioBsrrBr4<T>>::CGpioBsrrBr4: Send,
<T as GpioBsrrBr5<T>>::CGpioBsrrBr5: Send,
<T as GpioBsrrBr6<T>>::CGpioBsrrBr6: Send,
<T as GpioBsrrBr7<T>>::CGpioBsrrBr7: Send,
<T as GpioBsrrBr8<T>>::CGpioBsrrBr8: Send,
<T as GpioBsrrBr9<T>>::CGpioBsrrBr9: Send,
<T as GpioBsrrBs0<T>>::CGpioBsrrBs0: Send,
<T as GpioBsrrBs1<T>>::CGpioBsrrBs1: Send,
<T as GpioBsrrBs10<T>>::CGpioBsrrBs10: Send,
<T as GpioBsrrBs11<T>>::CGpioBsrrBs11: Send,
<T as GpioBsrrBs12<T>>::CGpioBsrrBs12: Send,
<T as GpioBsrrBs13<T>>::CGpioBsrrBs13: Send,
<T as GpioBsrrBs14<T>>::CGpioBsrrBs14: Send,
<T as GpioBsrrBs15<T>>::CGpioBsrrBs15: Send,
<T as GpioBsrrBs2<T>>::CGpioBsrrBs2: Send,
<T as GpioBsrrBs3<T>>::CGpioBsrrBs3: Send,
<T as GpioBsrrBs4<T>>::CGpioBsrrBs4: Send,
<T as GpioBsrrBs5<T>>::CGpioBsrrBs5: Send,
<T as GpioBsrrBs6<T>>::CGpioBsrrBs6: Send,
<T as GpioBsrrBs7<T>>::CGpioBsrrBs7: Send,
<T as GpioBsrrBs8<T>>::CGpioBsrrBs8: Send,
<T as GpioBsrrBs9<T>>::CGpioBsrrBs9: Send,
<T as GpioBsrrBr0<T>>::CGpioBsrrBr0: Send,
<T as GpioBsrrBr1<T>>::CGpioBsrrBr1: Send,
<T as GpioBsrrBr10<T>>::CGpioBsrrBr10: Send,
<T as GpioBsrrBr11<T>>::CGpioBsrrBr11: Send,
<T as GpioBsrrBr12<T>>::CGpioBsrrBr12: Send,
<T as GpioBsrrBr13<T>>::CGpioBsrrBr13: Send,
<T as GpioBsrrBr14<T>>::CGpioBsrrBr14: Send,
<T as GpioBsrrBr15<T>>::CGpioBsrrBr15: Send,
<T as GpioBsrrBr2<T>>::CGpioBsrrBr2: Send,
<T as GpioBsrrBr3<T>>::CGpioBsrrBr3: Send,
<T as GpioBsrrBr4<T>>::CGpioBsrrBr4: Send,
<T as GpioBsrrBr5<T>>::CGpioBsrrBr5: Send,
<T as GpioBsrrBr6<T>>::CGpioBsrrBr6: Send,
<T as GpioBsrrBr7<T>>::CGpioBsrrBr7: Send,
<T as GpioBsrrBr8<T>>::CGpioBsrrBr8: Send,
<T as GpioBsrrBr9<T>>::CGpioBsrrBr9: Send,
<T as GpioBsrrBs0<T>>::CGpioBsrrBs0: Send,
<T as GpioBsrrBs1<T>>::CGpioBsrrBs1: Send,
<T as GpioBsrrBs10<T>>::CGpioBsrrBs10: Send,
<T as GpioBsrrBs11<T>>::CGpioBsrrBs11: Send,
<T as GpioBsrrBs12<T>>::CGpioBsrrBs12: Send,
<T as GpioBsrrBs13<T>>::CGpioBsrrBs13: Send,
<T as GpioBsrrBs14<T>>::CGpioBsrrBs14: Send,
<T as GpioBsrrBs15<T>>::CGpioBsrrBs15: Send,
<T as GpioBsrrBs2<T>>::CGpioBsrrBs2: Send,
<T as GpioBsrrBs3<T>>::CGpioBsrrBs3: Send,
<T as GpioBsrrBs4<T>>::CGpioBsrrBs4: Send,
<T as GpioBsrrBs5<T>>::CGpioBsrrBs5: Send,
<T as GpioBsrrBs6<T>>::CGpioBsrrBs6: Send,
<T as GpioBsrrBs7<T>>::CGpioBsrrBs7: Send,
<T as GpioBsrrBs8<T>>::CGpioBsrrBs8: Send,
<T as GpioBsrrBs9<T>>::CGpioBsrrBs9: Send,
impl<T> Sync for CGpioBsrrFields<T> where
<T as GpioBsrrBr0<T>>::CGpioBsrrBr0: Sync,
<T as GpioBsrrBr1<T>>::CGpioBsrrBr1: Sync,
<T as GpioBsrrBr10<T>>::CGpioBsrrBr10: Sync,
<T as GpioBsrrBr11<T>>::CGpioBsrrBr11: Sync,
<T as GpioBsrrBr12<T>>::CGpioBsrrBr12: Sync,
<T as GpioBsrrBr13<T>>::CGpioBsrrBr13: Sync,
<T as GpioBsrrBr14<T>>::CGpioBsrrBr14: Sync,
<T as GpioBsrrBr15<T>>::CGpioBsrrBr15: Sync,
<T as GpioBsrrBr2<T>>::CGpioBsrrBr2: Sync,
<T as GpioBsrrBr3<T>>::CGpioBsrrBr3: Sync,
<T as GpioBsrrBr4<T>>::CGpioBsrrBr4: Sync,
<T as GpioBsrrBr5<T>>::CGpioBsrrBr5: Sync,
<T as GpioBsrrBr6<T>>::CGpioBsrrBr6: Sync,
<T as GpioBsrrBr7<T>>::CGpioBsrrBr7: Sync,
<T as GpioBsrrBr8<T>>::CGpioBsrrBr8: Sync,
<T as GpioBsrrBr9<T>>::CGpioBsrrBr9: Sync,
<T as GpioBsrrBs0<T>>::CGpioBsrrBs0: Sync,
<T as GpioBsrrBs1<T>>::CGpioBsrrBs1: Sync,
<T as GpioBsrrBs10<T>>::CGpioBsrrBs10: Sync,
<T as GpioBsrrBs11<T>>::CGpioBsrrBs11: Sync,
<T as GpioBsrrBs12<T>>::CGpioBsrrBs12: Sync,
<T as GpioBsrrBs13<T>>::CGpioBsrrBs13: Sync,
<T as GpioBsrrBs14<T>>::CGpioBsrrBs14: Sync,
<T as GpioBsrrBs15<T>>::CGpioBsrrBs15: Sync,
<T as GpioBsrrBs2<T>>::CGpioBsrrBs2: Sync,
<T as GpioBsrrBs3<T>>::CGpioBsrrBs3: Sync,
<T as GpioBsrrBs4<T>>::CGpioBsrrBs4: Sync,
<T as GpioBsrrBs5<T>>::CGpioBsrrBs5: Sync,
<T as GpioBsrrBs6<T>>::CGpioBsrrBs6: Sync,
<T as GpioBsrrBs7<T>>::CGpioBsrrBs7: Sync,
<T as GpioBsrrBs8<T>>::CGpioBsrrBs8: Sync,
<T as GpioBsrrBs9<T>>::CGpioBsrrBs9: Sync,
<T as GpioBsrrBr0<T>>::CGpioBsrrBr0: Sync,
<T as GpioBsrrBr1<T>>::CGpioBsrrBr1: Sync,
<T as GpioBsrrBr10<T>>::CGpioBsrrBr10: Sync,
<T as GpioBsrrBr11<T>>::CGpioBsrrBr11: Sync,
<T as GpioBsrrBr12<T>>::CGpioBsrrBr12: Sync,
<T as GpioBsrrBr13<T>>::CGpioBsrrBr13: Sync,
<T as GpioBsrrBr14<T>>::CGpioBsrrBr14: Sync,
<T as GpioBsrrBr15<T>>::CGpioBsrrBr15: Sync,
<T as GpioBsrrBr2<T>>::CGpioBsrrBr2: Sync,
<T as GpioBsrrBr3<T>>::CGpioBsrrBr3: Sync,
<T as GpioBsrrBr4<T>>::CGpioBsrrBr4: Sync,
<T as GpioBsrrBr5<T>>::CGpioBsrrBr5: Sync,
<T as GpioBsrrBr6<T>>::CGpioBsrrBr6: Sync,
<T as GpioBsrrBr7<T>>::CGpioBsrrBr7: Sync,
<T as GpioBsrrBr8<T>>::CGpioBsrrBr8: Sync,
<T as GpioBsrrBr9<T>>::CGpioBsrrBr9: Sync,
<T as GpioBsrrBs0<T>>::CGpioBsrrBs0: Sync,
<T as GpioBsrrBs1<T>>::CGpioBsrrBs1: Sync,
<T as GpioBsrrBs10<T>>::CGpioBsrrBs10: Sync,
<T as GpioBsrrBs11<T>>::CGpioBsrrBs11: Sync,
<T as GpioBsrrBs12<T>>::CGpioBsrrBs12: Sync,
<T as GpioBsrrBs13<T>>::CGpioBsrrBs13: Sync,
<T as GpioBsrrBs14<T>>::CGpioBsrrBs14: Sync,
<T as GpioBsrrBs15<T>>::CGpioBsrrBs15: Sync,
<T as GpioBsrrBs2<T>>::CGpioBsrrBs2: Sync,
<T as GpioBsrrBs3<T>>::CGpioBsrrBs3: Sync,
<T as GpioBsrrBs4<T>>::CGpioBsrrBs4: Sync,
<T as GpioBsrrBs5<T>>::CGpioBsrrBs5: Sync,
<T as GpioBsrrBs6<T>>::CGpioBsrrBs6: Sync,
<T as GpioBsrrBs7<T>>::CGpioBsrrBs7: Sync,
<T as GpioBsrrBs8<T>>::CGpioBsrrBs8: Sync,
<T as GpioBsrrBs9<T>>::CGpioBsrrBs9: 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,