[−][src]Struct drone_stm32_map_periph_gpio::SGpioOtyperFields
Fields
ot0: T::SGpioOtyperOt0
ot1: T::SGpioOtyperOt1
ot2: T::SGpioOtyperOt2
ot3: T::SGpioOtyperOt3
ot4: T::SGpioOtyperOt4
ot5: T::SGpioOtyperOt5
ot6: T::SGpioOtyperOt6
ot7: T::SGpioOtyperOt7
ot8: T::SGpioOtyperOt8
ot9: T::SGpioOtyperOt9
ot10: T::SGpioOtyperOt10
ot11: T::SGpioOtyperOt11
ot12: T::SGpioOtyperOt12
ot13: T::SGpioOtyperOt13
ot14: T::SGpioOtyperOt14
ot15: T::SGpioOtyperOt15
Auto Trait Implementations
impl<T> Unpin for SGpioOtyperFields<T> where
<T as GpioOtyperOt0<T>>::SGpioOtyperOt0: Unpin,
<T as GpioOtyperOt1<T>>::SGpioOtyperOt1: Unpin,
<T as GpioOtyperOt10<T>>::SGpioOtyperOt10: Unpin,
<T as GpioOtyperOt11<T>>::SGpioOtyperOt11: Unpin,
<T as GpioOtyperOt12<T>>::SGpioOtyperOt12: Unpin,
<T as GpioOtyperOt13<T>>::SGpioOtyperOt13: Unpin,
<T as GpioOtyperOt14<T>>::SGpioOtyperOt14: Unpin,
<T as GpioOtyperOt15<T>>::SGpioOtyperOt15: Unpin,
<T as GpioOtyperOt2<T>>::SGpioOtyperOt2: Unpin,
<T as GpioOtyperOt3<T>>::SGpioOtyperOt3: Unpin,
<T as GpioOtyperOt4<T>>::SGpioOtyperOt4: Unpin,
<T as GpioOtyperOt5<T>>::SGpioOtyperOt5: Unpin,
<T as GpioOtyperOt6<T>>::SGpioOtyperOt6: Unpin,
<T as GpioOtyperOt7<T>>::SGpioOtyperOt7: Unpin,
<T as GpioOtyperOt8<T>>::SGpioOtyperOt8: Unpin,
<T as GpioOtyperOt9<T>>::SGpioOtyperOt9: Unpin,
<T as GpioOtyperOt0<T>>::SGpioOtyperOt0: Unpin,
<T as GpioOtyperOt1<T>>::SGpioOtyperOt1: Unpin,
<T as GpioOtyperOt10<T>>::SGpioOtyperOt10: Unpin,
<T as GpioOtyperOt11<T>>::SGpioOtyperOt11: Unpin,
<T as GpioOtyperOt12<T>>::SGpioOtyperOt12: Unpin,
<T as GpioOtyperOt13<T>>::SGpioOtyperOt13: Unpin,
<T as GpioOtyperOt14<T>>::SGpioOtyperOt14: Unpin,
<T as GpioOtyperOt15<T>>::SGpioOtyperOt15: Unpin,
<T as GpioOtyperOt2<T>>::SGpioOtyperOt2: Unpin,
<T as GpioOtyperOt3<T>>::SGpioOtyperOt3: Unpin,
<T as GpioOtyperOt4<T>>::SGpioOtyperOt4: Unpin,
<T as GpioOtyperOt5<T>>::SGpioOtyperOt5: Unpin,
<T as GpioOtyperOt6<T>>::SGpioOtyperOt6: Unpin,
<T as GpioOtyperOt7<T>>::SGpioOtyperOt7: Unpin,
<T as GpioOtyperOt8<T>>::SGpioOtyperOt8: Unpin,
<T as GpioOtyperOt9<T>>::SGpioOtyperOt9: Unpin,
impl<T> Send for SGpioOtyperFields<T> where
<T as GpioOtyperOt0<T>>::SGpioOtyperOt0: Send,
<T as GpioOtyperOt1<T>>::SGpioOtyperOt1: Send,
<T as GpioOtyperOt10<T>>::SGpioOtyperOt10: Send,
<T as GpioOtyperOt11<T>>::SGpioOtyperOt11: Send,
<T as GpioOtyperOt12<T>>::SGpioOtyperOt12: Send,
<T as GpioOtyperOt13<T>>::SGpioOtyperOt13: Send,
<T as GpioOtyperOt14<T>>::SGpioOtyperOt14: Send,
<T as GpioOtyperOt15<T>>::SGpioOtyperOt15: Send,
<T as GpioOtyperOt2<T>>::SGpioOtyperOt2: Send,
<T as GpioOtyperOt3<T>>::SGpioOtyperOt3: Send,
<T as GpioOtyperOt4<T>>::SGpioOtyperOt4: Send,
<T as GpioOtyperOt5<T>>::SGpioOtyperOt5: Send,
<T as GpioOtyperOt6<T>>::SGpioOtyperOt6: Send,
<T as GpioOtyperOt7<T>>::SGpioOtyperOt7: Send,
<T as GpioOtyperOt8<T>>::SGpioOtyperOt8: Send,
<T as GpioOtyperOt9<T>>::SGpioOtyperOt9: Send,
<T as GpioOtyperOt0<T>>::SGpioOtyperOt0: Send,
<T as GpioOtyperOt1<T>>::SGpioOtyperOt1: Send,
<T as GpioOtyperOt10<T>>::SGpioOtyperOt10: Send,
<T as GpioOtyperOt11<T>>::SGpioOtyperOt11: Send,
<T as GpioOtyperOt12<T>>::SGpioOtyperOt12: Send,
<T as GpioOtyperOt13<T>>::SGpioOtyperOt13: Send,
<T as GpioOtyperOt14<T>>::SGpioOtyperOt14: Send,
<T as GpioOtyperOt15<T>>::SGpioOtyperOt15: Send,
<T as GpioOtyperOt2<T>>::SGpioOtyperOt2: Send,
<T as GpioOtyperOt3<T>>::SGpioOtyperOt3: Send,
<T as GpioOtyperOt4<T>>::SGpioOtyperOt4: Send,
<T as GpioOtyperOt5<T>>::SGpioOtyperOt5: Send,
<T as GpioOtyperOt6<T>>::SGpioOtyperOt6: Send,
<T as GpioOtyperOt7<T>>::SGpioOtyperOt7: Send,
<T as GpioOtyperOt8<T>>::SGpioOtyperOt8: Send,
<T as GpioOtyperOt9<T>>::SGpioOtyperOt9: Send,
impl<T> Sync for SGpioOtyperFields<T> where
<T as GpioOtyperOt0<T>>::SGpioOtyperOt0: Sync,
<T as GpioOtyperOt1<T>>::SGpioOtyperOt1: Sync,
<T as GpioOtyperOt10<T>>::SGpioOtyperOt10: Sync,
<T as GpioOtyperOt11<T>>::SGpioOtyperOt11: Sync,
<T as GpioOtyperOt12<T>>::SGpioOtyperOt12: Sync,
<T as GpioOtyperOt13<T>>::SGpioOtyperOt13: Sync,
<T as GpioOtyperOt14<T>>::SGpioOtyperOt14: Sync,
<T as GpioOtyperOt15<T>>::SGpioOtyperOt15: Sync,
<T as GpioOtyperOt2<T>>::SGpioOtyperOt2: Sync,
<T as GpioOtyperOt3<T>>::SGpioOtyperOt3: Sync,
<T as GpioOtyperOt4<T>>::SGpioOtyperOt4: Sync,
<T as GpioOtyperOt5<T>>::SGpioOtyperOt5: Sync,
<T as GpioOtyperOt6<T>>::SGpioOtyperOt6: Sync,
<T as GpioOtyperOt7<T>>::SGpioOtyperOt7: Sync,
<T as GpioOtyperOt8<T>>::SGpioOtyperOt8: Sync,
<T as GpioOtyperOt9<T>>::SGpioOtyperOt9: Sync,
<T as GpioOtyperOt0<T>>::SGpioOtyperOt0: Sync,
<T as GpioOtyperOt1<T>>::SGpioOtyperOt1: Sync,
<T as GpioOtyperOt10<T>>::SGpioOtyperOt10: Sync,
<T as GpioOtyperOt11<T>>::SGpioOtyperOt11: Sync,
<T as GpioOtyperOt12<T>>::SGpioOtyperOt12: Sync,
<T as GpioOtyperOt13<T>>::SGpioOtyperOt13: Sync,
<T as GpioOtyperOt14<T>>::SGpioOtyperOt14: Sync,
<T as GpioOtyperOt15<T>>::SGpioOtyperOt15: Sync,
<T as GpioOtyperOt2<T>>::SGpioOtyperOt2: Sync,
<T as GpioOtyperOt3<T>>::SGpioOtyperOt3: Sync,
<T as GpioOtyperOt4<T>>::SGpioOtyperOt4: Sync,
<T as GpioOtyperOt5<T>>::SGpioOtyperOt5: Sync,
<T as GpioOtyperOt6<T>>::SGpioOtyperOt6: Sync,
<T as GpioOtyperOt7<T>>::SGpioOtyperOt7: Sync,
<T as GpioOtyperOt8<T>>::SGpioOtyperOt8: Sync,
<T as GpioOtyperOt9<T>>::SGpioOtyperOt9: 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,