[−][src]Struct drone_stm32_map_periph_gpio::SGpioOspeedrFields
Fields
ospeedr0: T::SGpioOspeedrOspeedr0
ospeedr1: T::SGpioOspeedrOspeedr1
ospeedr2: T::SGpioOspeedrOspeedr2
ospeedr3: T::SGpioOspeedrOspeedr3
ospeedr4: T::SGpioOspeedrOspeedr4
ospeedr5: T::SGpioOspeedrOspeedr5
ospeedr6: T::SGpioOspeedrOspeedr6
ospeedr7: T::SGpioOspeedrOspeedr7
ospeedr8: T::SGpioOspeedrOspeedr8
ospeedr9: T::SGpioOspeedrOspeedr9
ospeedr10: T::SGpioOspeedrOspeedr10
ospeedr11: T::SGpioOspeedrOspeedr11
ospeedr12: T::SGpioOspeedrOspeedr12
ospeedr13: T::SGpioOspeedrOspeedr13
ospeedr14: T::SGpioOspeedrOspeedr14
ospeedr15: T::SGpioOspeedrOspeedr15
Auto Trait Implementations
impl<T> Unpin for SGpioOspeedrFields<T> where
<T as GpioOspeedrOspeedr0<T>>::SGpioOspeedrOspeedr0: Unpin,
<T as GpioOspeedrOspeedr1<T>>::SGpioOspeedrOspeedr1: Unpin,
<T as GpioOspeedrOspeedr10<T>>::SGpioOspeedrOspeedr10: Unpin,
<T as GpioOspeedrOspeedr11<T>>::SGpioOspeedrOspeedr11: Unpin,
<T as GpioOspeedrOspeedr12<T>>::SGpioOspeedrOspeedr12: Unpin,
<T as GpioOspeedrOspeedr13<T>>::SGpioOspeedrOspeedr13: Unpin,
<T as GpioOspeedrOspeedr14<T>>::SGpioOspeedrOspeedr14: Unpin,
<T as GpioOspeedrOspeedr15<T>>::SGpioOspeedrOspeedr15: Unpin,
<T as GpioOspeedrOspeedr2<T>>::SGpioOspeedrOspeedr2: Unpin,
<T as GpioOspeedrOspeedr3<T>>::SGpioOspeedrOspeedr3: Unpin,
<T as GpioOspeedrOspeedr4<T>>::SGpioOspeedrOspeedr4: Unpin,
<T as GpioOspeedrOspeedr5<T>>::SGpioOspeedrOspeedr5: Unpin,
<T as GpioOspeedrOspeedr6<T>>::SGpioOspeedrOspeedr6: Unpin,
<T as GpioOspeedrOspeedr7<T>>::SGpioOspeedrOspeedr7: Unpin,
<T as GpioOspeedrOspeedr8<T>>::SGpioOspeedrOspeedr8: Unpin,
<T as GpioOspeedrOspeedr9<T>>::SGpioOspeedrOspeedr9: Unpin,
<T as GpioOspeedrOspeedr0<T>>::SGpioOspeedrOspeedr0: Unpin,
<T as GpioOspeedrOspeedr1<T>>::SGpioOspeedrOspeedr1: Unpin,
<T as GpioOspeedrOspeedr10<T>>::SGpioOspeedrOspeedr10: Unpin,
<T as GpioOspeedrOspeedr11<T>>::SGpioOspeedrOspeedr11: Unpin,
<T as GpioOspeedrOspeedr12<T>>::SGpioOspeedrOspeedr12: Unpin,
<T as GpioOspeedrOspeedr13<T>>::SGpioOspeedrOspeedr13: Unpin,
<T as GpioOspeedrOspeedr14<T>>::SGpioOspeedrOspeedr14: Unpin,
<T as GpioOspeedrOspeedr15<T>>::SGpioOspeedrOspeedr15: Unpin,
<T as GpioOspeedrOspeedr2<T>>::SGpioOspeedrOspeedr2: Unpin,
<T as GpioOspeedrOspeedr3<T>>::SGpioOspeedrOspeedr3: Unpin,
<T as GpioOspeedrOspeedr4<T>>::SGpioOspeedrOspeedr4: Unpin,
<T as GpioOspeedrOspeedr5<T>>::SGpioOspeedrOspeedr5: Unpin,
<T as GpioOspeedrOspeedr6<T>>::SGpioOspeedrOspeedr6: Unpin,
<T as GpioOspeedrOspeedr7<T>>::SGpioOspeedrOspeedr7: Unpin,
<T as GpioOspeedrOspeedr8<T>>::SGpioOspeedrOspeedr8: Unpin,
<T as GpioOspeedrOspeedr9<T>>::SGpioOspeedrOspeedr9: Unpin,
impl<T> Send for SGpioOspeedrFields<T> where
<T as GpioOspeedrOspeedr0<T>>::SGpioOspeedrOspeedr0: Send,
<T as GpioOspeedrOspeedr1<T>>::SGpioOspeedrOspeedr1: Send,
<T as GpioOspeedrOspeedr10<T>>::SGpioOspeedrOspeedr10: Send,
<T as GpioOspeedrOspeedr11<T>>::SGpioOspeedrOspeedr11: Send,
<T as GpioOspeedrOspeedr12<T>>::SGpioOspeedrOspeedr12: Send,
<T as GpioOspeedrOspeedr13<T>>::SGpioOspeedrOspeedr13: Send,
<T as GpioOspeedrOspeedr14<T>>::SGpioOspeedrOspeedr14: Send,
<T as GpioOspeedrOspeedr15<T>>::SGpioOspeedrOspeedr15: Send,
<T as GpioOspeedrOspeedr2<T>>::SGpioOspeedrOspeedr2: Send,
<T as GpioOspeedrOspeedr3<T>>::SGpioOspeedrOspeedr3: Send,
<T as GpioOspeedrOspeedr4<T>>::SGpioOspeedrOspeedr4: Send,
<T as GpioOspeedrOspeedr5<T>>::SGpioOspeedrOspeedr5: Send,
<T as GpioOspeedrOspeedr6<T>>::SGpioOspeedrOspeedr6: Send,
<T as GpioOspeedrOspeedr7<T>>::SGpioOspeedrOspeedr7: Send,
<T as GpioOspeedrOspeedr8<T>>::SGpioOspeedrOspeedr8: Send,
<T as GpioOspeedrOspeedr9<T>>::SGpioOspeedrOspeedr9: Send,
<T as GpioOspeedrOspeedr0<T>>::SGpioOspeedrOspeedr0: Send,
<T as GpioOspeedrOspeedr1<T>>::SGpioOspeedrOspeedr1: Send,
<T as GpioOspeedrOspeedr10<T>>::SGpioOspeedrOspeedr10: Send,
<T as GpioOspeedrOspeedr11<T>>::SGpioOspeedrOspeedr11: Send,
<T as GpioOspeedrOspeedr12<T>>::SGpioOspeedrOspeedr12: Send,
<T as GpioOspeedrOspeedr13<T>>::SGpioOspeedrOspeedr13: Send,
<T as GpioOspeedrOspeedr14<T>>::SGpioOspeedrOspeedr14: Send,
<T as GpioOspeedrOspeedr15<T>>::SGpioOspeedrOspeedr15: Send,
<T as GpioOspeedrOspeedr2<T>>::SGpioOspeedrOspeedr2: Send,
<T as GpioOspeedrOspeedr3<T>>::SGpioOspeedrOspeedr3: Send,
<T as GpioOspeedrOspeedr4<T>>::SGpioOspeedrOspeedr4: Send,
<T as GpioOspeedrOspeedr5<T>>::SGpioOspeedrOspeedr5: Send,
<T as GpioOspeedrOspeedr6<T>>::SGpioOspeedrOspeedr6: Send,
<T as GpioOspeedrOspeedr7<T>>::SGpioOspeedrOspeedr7: Send,
<T as GpioOspeedrOspeedr8<T>>::SGpioOspeedrOspeedr8: Send,
<T as GpioOspeedrOspeedr9<T>>::SGpioOspeedrOspeedr9: Send,
impl<T> Sync for SGpioOspeedrFields<T> where
<T as GpioOspeedrOspeedr0<T>>::SGpioOspeedrOspeedr0: Sync,
<T as GpioOspeedrOspeedr1<T>>::SGpioOspeedrOspeedr1: Sync,
<T as GpioOspeedrOspeedr10<T>>::SGpioOspeedrOspeedr10: Sync,
<T as GpioOspeedrOspeedr11<T>>::SGpioOspeedrOspeedr11: Sync,
<T as GpioOspeedrOspeedr12<T>>::SGpioOspeedrOspeedr12: Sync,
<T as GpioOspeedrOspeedr13<T>>::SGpioOspeedrOspeedr13: Sync,
<T as GpioOspeedrOspeedr14<T>>::SGpioOspeedrOspeedr14: Sync,
<T as GpioOspeedrOspeedr15<T>>::SGpioOspeedrOspeedr15: Sync,
<T as GpioOspeedrOspeedr2<T>>::SGpioOspeedrOspeedr2: Sync,
<T as GpioOspeedrOspeedr3<T>>::SGpioOspeedrOspeedr3: Sync,
<T as GpioOspeedrOspeedr4<T>>::SGpioOspeedrOspeedr4: Sync,
<T as GpioOspeedrOspeedr5<T>>::SGpioOspeedrOspeedr5: Sync,
<T as GpioOspeedrOspeedr6<T>>::SGpioOspeedrOspeedr6: Sync,
<T as GpioOspeedrOspeedr7<T>>::SGpioOspeedrOspeedr7: Sync,
<T as GpioOspeedrOspeedr8<T>>::SGpioOspeedrOspeedr8: Sync,
<T as GpioOspeedrOspeedr9<T>>::SGpioOspeedrOspeedr9: Sync,
<T as GpioOspeedrOspeedr0<T>>::SGpioOspeedrOspeedr0: Sync,
<T as GpioOspeedrOspeedr1<T>>::SGpioOspeedrOspeedr1: Sync,
<T as GpioOspeedrOspeedr10<T>>::SGpioOspeedrOspeedr10: Sync,
<T as GpioOspeedrOspeedr11<T>>::SGpioOspeedrOspeedr11: Sync,
<T as GpioOspeedrOspeedr12<T>>::SGpioOspeedrOspeedr12: Sync,
<T as GpioOspeedrOspeedr13<T>>::SGpioOspeedrOspeedr13: Sync,
<T as GpioOspeedrOspeedr14<T>>::SGpioOspeedrOspeedr14: Sync,
<T as GpioOspeedrOspeedr15<T>>::SGpioOspeedrOspeedr15: Sync,
<T as GpioOspeedrOspeedr2<T>>::SGpioOspeedrOspeedr2: Sync,
<T as GpioOspeedrOspeedr3<T>>::SGpioOspeedrOspeedr3: Sync,
<T as GpioOspeedrOspeedr4<T>>::SGpioOspeedrOspeedr4: Sync,
<T as GpioOspeedrOspeedr5<T>>::SGpioOspeedrOspeedr5: Sync,
<T as GpioOspeedrOspeedr6<T>>::SGpioOspeedrOspeedr6: Sync,
<T as GpioOspeedrOspeedr7<T>>::SGpioOspeedrOspeedr7: Sync,
<T as GpioOspeedrOspeedr8<T>>::SGpioOspeedrOspeedr8: Sync,
<T as GpioOspeedrOspeedr9<T>>::SGpioOspeedrOspeedr9: 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,