pub struct UART0 { /* private fields */ }Expand description
UART0 peripheral
Implementations§
Trait Implementations§
impl Copy for UART0
impl CtsPin<UART0> for PIN_2
impl CtsPin<UART0> for PIN_14
impl CtsPin<UART0> for PIN_18
impl CtsPin<UART0> for PIN_30
impl CtsPin<UART0> for PIN_34
impl CtsPin<UART0> for PIN_46
impl PeripheralType for UART0
impl RtsPin<UART0> for PIN_3
impl RtsPin<UART0> for PIN_15
impl RtsPin<UART0> for PIN_19
impl RtsPin<UART0> for PIN_31
impl RtsPin<UART0> for PIN_35
impl RtsPin<UART0> for PIN_47
impl RxPin<UART0> for PIN_1
impl RxPin<UART0> for PIN_13
impl RxPin<UART0> for PIN_17
impl RxPin<UART0> for PIN_29
impl RxPin<UART0> for PIN_3
impl RxPin<UART0> for PIN_15
impl RxPin<UART0> for PIN_19
impl RxPin<UART0> for PIN_33
impl RxPin<UART0> for PIN_45
impl RxPin<UART0> for PIN_31
impl RxPin<UART0> for PIN_35
impl RxPin<UART0> for PIN_47
impl TxPin<UART0> for PIN_0
impl TxPin<UART0> for PIN_12
impl TxPin<UART0> for PIN_16
impl TxPin<UART0> for PIN_28
impl TxPin<UART0> for PIN_2
impl TxPin<UART0> for PIN_14
impl TxPin<UART0> for PIN_18
impl TxPin<UART0> for PIN_32
impl TxPin<UART0> for PIN_44
impl TxPin<UART0> for PIN_30
impl TxPin<UART0> for PIN_34
impl TxPin<UART0> for PIN_46
Auto Trait Implementations§
impl Freeze for UART0
impl RefUnwindSafe for UART0
impl Send for UART0
impl Sync for UART0
impl Unpin for UART0
impl UnsafeUnpin for UART0
impl UnwindSafe for UART0
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more