[−][src]Struct drone_stm32_map_periph_gpio::CGpioOspeedrFields
Fields
ospeedr0: T::CGpioOspeedrOspeedr0
ospeedr1: T::CGpioOspeedrOspeedr1
ospeedr2: T::CGpioOspeedrOspeedr2
ospeedr3: T::CGpioOspeedrOspeedr3
ospeedr4: T::CGpioOspeedrOspeedr4
ospeedr5: T::CGpioOspeedrOspeedr5
ospeedr6: T::CGpioOspeedrOspeedr6
ospeedr7: T::CGpioOspeedrOspeedr7
ospeedr8: T::CGpioOspeedrOspeedr8
ospeedr9: T::CGpioOspeedrOspeedr9
ospeedr10: T::CGpioOspeedrOspeedr10
ospeedr11: T::CGpioOspeedrOspeedr11
ospeedr12: T::CGpioOspeedrOspeedr12
ospeedr13: T::CGpioOspeedrOspeedr13
ospeedr14: T::CGpioOspeedrOspeedr14
ospeedr15: T::CGpioOspeedrOspeedr15
Auto Trait Implementations
impl<T> Unpin for CGpioOspeedrFields<T> where
<T as GpioOspeedrOspeedr0<T>>::CGpioOspeedrOspeedr0: Unpin,
<T as GpioOspeedrOspeedr1<T>>::CGpioOspeedrOspeedr1: Unpin,
<T as GpioOspeedrOspeedr10<T>>::CGpioOspeedrOspeedr10: Unpin,
<T as GpioOspeedrOspeedr11<T>>::CGpioOspeedrOspeedr11: Unpin,
<T as GpioOspeedrOspeedr12<T>>::CGpioOspeedrOspeedr12: Unpin,
<T as GpioOspeedrOspeedr13<T>>::CGpioOspeedrOspeedr13: Unpin,
<T as GpioOspeedrOspeedr14<T>>::CGpioOspeedrOspeedr14: Unpin,
<T as GpioOspeedrOspeedr15<T>>::CGpioOspeedrOspeedr15: Unpin,
<T as GpioOspeedrOspeedr2<T>>::CGpioOspeedrOspeedr2: Unpin,
<T as GpioOspeedrOspeedr3<T>>::CGpioOspeedrOspeedr3: Unpin,
<T as GpioOspeedrOspeedr4<T>>::CGpioOspeedrOspeedr4: Unpin,
<T as GpioOspeedrOspeedr5<T>>::CGpioOspeedrOspeedr5: Unpin,
<T as GpioOspeedrOspeedr6<T>>::CGpioOspeedrOspeedr6: Unpin,
<T as GpioOspeedrOspeedr7<T>>::CGpioOspeedrOspeedr7: Unpin,
<T as GpioOspeedrOspeedr8<T>>::CGpioOspeedrOspeedr8: Unpin,
<T as GpioOspeedrOspeedr9<T>>::CGpioOspeedrOspeedr9: Unpin,
<T as GpioOspeedrOspeedr0<T>>::CGpioOspeedrOspeedr0: Unpin,
<T as GpioOspeedrOspeedr1<T>>::CGpioOspeedrOspeedr1: Unpin,
<T as GpioOspeedrOspeedr10<T>>::CGpioOspeedrOspeedr10: Unpin,
<T as GpioOspeedrOspeedr11<T>>::CGpioOspeedrOspeedr11: Unpin,
<T as GpioOspeedrOspeedr12<T>>::CGpioOspeedrOspeedr12: Unpin,
<T as GpioOspeedrOspeedr13<T>>::CGpioOspeedrOspeedr13: Unpin,
<T as GpioOspeedrOspeedr14<T>>::CGpioOspeedrOspeedr14: Unpin,
<T as GpioOspeedrOspeedr15<T>>::CGpioOspeedrOspeedr15: Unpin,
<T as GpioOspeedrOspeedr2<T>>::CGpioOspeedrOspeedr2: Unpin,
<T as GpioOspeedrOspeedr3<T>>::CGpioOspeedrOspeedr3: Unpin,
<T as GpioOspeedrOspeedr4<T>>::CGpioOspeedrOspeedr4: Unpin,
<T as GpioOspeedrOspeedr5<T>>::CGpioOspeedrOspeedr5: Unpin,
<T as GpioOspeedrOspeedr6<T>>::CGpioOspeedrOspeedr6: Unpin,
<T as GpioOspeedrOspeedr7<T>>::CGpioOspeedrOspeedr7: Unpin,
<T as GpioOspeedrOspeedr8<T>>::CGpioOspeedrOspeedr8: Unpin,
<T as GpioOspeedrOspeedr9<T>>::CGpioOspeedrOspeedr9: Unpin,
impl<T> Send for CGpioOspeedrFields<T> where
<T as GpioOspeedrOspeedr0<T>>::CGpioOspeedrOspeedr0: Send,
<T as GpioOspeedrOspeedr1<T>>::CGpioOspeedrOspeedr1: Send,
<T as GpioOspeedrOspeedr10<T>>::CGpioOspeedrOspeedr10: Send,
<T as GpioOspeedrOspeedr11<T>>::CGpioOspeedrOspeedr11: Send,
<T as GpioOspeedrOspeedr12<T>>::CGpioOspeedrOspeedr12: Send,
<T as GpioOspeedrOspeedr13<T>>::CGpioOspeedrOspeedr13: Send,
<T as GpioOspeedrOspeedr14<T>>::CGpioOspeedrOspeedr14: Send,
<T as GpioOspeedrOspeedr15<T>>::CGpioOspeedrOspeedr15: Send,
<T as GpioOspeedrOspeedr2<T>>::CGpioOspeedrOspeedr2: Send,
<T as GpioOspeedrOspeedr3<T>>::CGpioOspeedrOspeedr3: Send,
<T as GpioOspeedrOspeedr4<T>>::CGpioOspeedrOspeedr4: Send,
<T as GpioOspeedrOspeedr5<T>>::CGpioOspeedrOspeedr5: Send,
<T as GpioOspeedrOspeedr6<T>>::CGpioOspeedrOspeedr6: Send,
<T as GpioOspeedrOspeedr7<T>>::CGpioOspeedrOspeedr7: Send,
<T as GpioOspeedrOspeedr8<T>>::CGpioOspeedrOspeedr8: Send,
<T as GpioOspeedrOspeedr9<T>>::CGpioOspeedrOspeedr9: Send,
<T as GpioOspeedrOspeedr0<T>>::CGpioOspeedrOspeedr0: Send,
<T as GpioOspeedrOspeedr1<T>>::CGpioOspeedrOspeedr1: Send,
<T as GpioOspeedrOspeedr10<T>>::CGpioOspeedrOspeedr10: Send,
<T as GpioOspeedrOspeedr11<T>>::CGpioOspeedrOspeedr11: Send,
<T as GpioOspeedrOspeedr12<T>>::CGpioOspeedrOspeedr12: Send,
<T as GpioOspeedrOspeedr13<T>>::CGpioOspeedrOspeedr13: Send,
<T as GpioOspeedrOspeedr14<T>>::CGpioOspeedrOspeedr14: Send,
<T as GpioOspeedrOspeedr15<T>>::CGpioOspeedrOspeedr15: Send,
<T as GpioOspeedrOspeedr2<T>>::CGpioOspeedrOspeedr2: Send,
<T as GpioOspeedrOspeedr3<T>>::CGpioOspeedrOspeedr3: Send,
<T as GpioOspeedrOspeedr4<T>>::CGpioOspeedrOspeedr4: Send,
<T as GpioOspeedrOspeedr5<T>>::CGpioOspeedrOspeedr5: Send,
<T as GpioOspeedrOspeedr6<T>>::CGpioOspeedrOspeedr6: Send,
<T as GpioOspeedrOspeedr7<T>>::CGpioOspeedrOspeedr7: Send,
<T as GpioOspeedrOspeedr8<T>>::CGpioOspeedrOspeedr8: Send,
<T as GpioOspeedrOspeedr9<T>>::CGpioOspeedrOspeedr9: Send,
impl<T> Sync for CGpioOspeedrFields<T> where
<T as GpioOspeedrOspeedr0<T>>::CGpioOspeedrOspeedr0: Sync,
<T as GpioOspeedrOspeedr1<T>>::CGpioOspeedrOspeedr1: Sync,
<T as GpioOspeedrOspeedr10<T>>::CGpioOspeedrOspeedr10: Sync,
<T as GpioOspeedrOspeedr11<T>>::CGpioOspeedrOspeedr11: Sync,
<T as GpioOspeedrOspeedr12<T>>::CGpioOspeedrOspeedr12: Sync,
<T as GpioOspeedrOspeedr13<T>>::CGpioOspeedrOspeedr13: Sync,
<T as GpioOspeedrOspeedr14<T>>::CGpioOspeedrOspeedr14: Sync,
<T as GpioOspeedrOspeedr15<T>>::CGpioOspeedrOspeedr15: Sync,
<T as GpioOspeedrOspeedr2<T>>::CGpioOspeedrOspeedr2: Sync,
<T as GpioOspeedrOspeedr3<T>>::CGpioOspeedrOspeedr3: Sync,
<T as GpioOspeedrOspeedr4<T>>::CGpioOspeedrOspeedr4: Sync,
<T as GpioOspeedrOspeedr5<T>>::CGpioOspeedrOspeedr5: Sync,
<T as GpioOspeedrOspeedr6<T>>::CGpioOspeedrOspeedr6: Sync,
<T as GpioOspeedrOspeedr7<T>>::CGpioOspeedrOspeedr7: Sync,
<T as GpioOspeedrOspeedr8<T>>::CGpioOspeedrOspeedr8: Sync,
<T as GpioOspeedrOspeedr9<T>>::CGpioOspeedrOspeedr9: Sync,
<T as GpioOspeedrOspeedr0<T>>::CGpioOspeedrOspeedr0: Sync,
<T as GpioOspeedrOspeedr1<T>>::CGpioOspeedrOspeedr1: Sync,
<T as GpioOspeedrOspeedr10<T>>::CGpioOspeedrOspeedr10: Sync,
<T as GpioOspeedrOspeedr11<T>>::CGpioOspeedrOspeedr11: Sync,
<T as GpioOspeedrOspeedr12<T>>::CGpioOspeedrOspeedr12: Sync,
<T as GpioOspeedrOspeedr13<T>>::CGpioOspeedrOspeedr13: Sync,
<T as GpioOspeedrOspeedr14<T>>::CGpioOspeedrOspeedr14: Sync,
<T as GpioOspeedrOspeedr15<T>>::CGpioOspeedrOspeedr15: Sync,
<T as GpioOspeedrOspeedr2<T>>::CGpioOspeedrOspeedr2: Sync,
<T as GpioOspeedrOspeedr3<T>>::CGpioOspeedrOspeedr3: Sync,
<T as GpioOspeedrOspeedr4<T>>::CGpioOspeedrOspeedr4: Sync,
<T as GpioOspeedrOspeedr5<T>>::CGpioOspeedrOspeedr5: Sync,
<T as GpioOspeedrOspeedr6<T>>::CGpioOspeedrOspeedr6: Sync,
<T as GpioOspeedrOspeedr7<T>>::CGpioOspeedrOspeedr7: Sync,
<T as GpioOspeedrOspeedr8<T>>::CGpioOspeedrOspeedr8: Sync,
<T as GpioOspeedrOspeedr9<T>>::CGpioOspeedrOspeedr9: 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,