Parts

Struct Parts 

Source
pub struct Parts {
Show 32 fields pub pin0: Pin0<Input<Floating>>, pub pin1: Pin1<Input<Floating>>, pub pin2: Pin2<Input<Floating>>, pub pin3: Pin3<Input<Floating>>, pub pin4: Pin4<Input<Floating>>, pub pin5: Pin5<Input<Floating>>, pub pin6: Pin6<Input<Floating>>, pub pin7: Pin7<Input<Floating>>, pub pin8: Pin8<Input<Floating>>, pub pin9: Pin9<Input<Floating>>, pub pin10: Pin10<Input<Floating>>, pub pin11: Pin11<Input<Floating>>, pub pin12: Pin12<Input<Floating>>, pub pin13: Pin13<Input<Floating>>, pub pin14: Pin14<Input<Floating>>, pub pin15: Pin15<Input<Floating>>, pub pin16: Pin16<Input<Floating>>, pub pin17: Pin17<Input<Floating>>, pub pin18: Pin18<Input<Floating>>, pub pin19: Pin19<Input<Floating>>, pub pin20: Pin20<Input<Floating>>, pub pin21: Pin21<Input<Floating>>, pub pin22: Pin22<Input<Floating>>, pub uart_mux0: UartMux0<Uart0Cts>, pub uart_mux1: UartMux1<Uart0Cts>, pub uart_mux2: UartMux2<Uart0Cts>, pub uart_mux3: UartMux3<Uart0Cts>, pub uart_mux4: UartMux4<Uart0Cts>, pub uart_mux5: UartMux5<Uart0Cts>, pub uart_mux6: UartMux6<Uart0Cts>, pub uart_mux7: UartMux7<Uart0Cts>, pub clk_cfg: ClkCfg,
}
Expand description

GPIO parts

Fields§

§pin0: Pin0<Input<Floating>>§pin1: Pin1<Input<Floating>>§pin2: Pin2<Input<Floating>>§pin3: Pin3<Input<Floating>>§pin4: Pin4<Input<Floating>>§pin5: Pin5<Input<Floating>>§pin6: Pin6<Input<Floating>>§pin7: Pin7<Input<Floating>>§pin8: Pin8<Input<Floating>>§pin9: Pin9<Input<Floating>>§pin10: Pin10<Input<Floating>>§pin11: Pin11<Input<Floating>>§pin12: Pin12<Input<Floating>>§pin13: Pin13<Input<Floating>>§pin14: Pin14<Input<Floating>>§pin15: Pin15<Input<Floating>>§pin16: Pin16<Input<Floating>>§pin17: Pin17<Input<Floating>>§pin18: Pin18<Input<Floating>>§pin19: Pin19<Input<Floating>>§pin20: Pin20<Input<Floating>>§pin21: Pin21<Input<Floating>>§pin22: Pin22<Input<Floating>>§uart_mux0: UartMux0<Uart0Cts>§uart_mux1: UartMux1<Uart0Cts>§uart_mux2: UartMux2<Uart0Cts>§uart_mux3: UartMux3<Uart0Cts>§uart_mux4: UartMux4<Uart0Cts>§uart_mux5: UartMux5<Uart0Cts>§uart_mux6: UartMux6<Uart0Cts>§uart_mux7: UartMux7<Uart0Cts>§clk_cfg: ClkCfg

Auto Trait Implementations§

§

impl Freeze for Parts

§

impl RefUnwindSafe for Parts

§

impl Send for Parts

§

impl Sync for Parts

§

impl Unpin for Parts

§

impl UnwindSafe for Parts

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.