Trait drone_nrf_map_periph_uarte::UarteMap [−][src]
pub trait UarteMap where
Self: Sized + Send + Sync + 'static,
Self: UarteTasksStartrx<Self>,
Self: UarteTasksStartrxTasksStartrx<Self>,
Self: UarteTasksStoprx<Self>,
Self: UarteTasksStoprxTasksStoprx<Self>,
Self: UarteTasksStarttx<Self>,
Self: UarteTasksStarttxTasksStarttx<Self>,
Self: UarteTasksStoptx<Self>,
Self: UarteTasksStoptxTasksStoptx<Self>,
Self: UarteTasksFlushrx<Self>,
Self: UarteTasksFlushrxTasksFlushrx<Self>,
Self: UarteSubscribeStartrx<Self>,
Self: UarteSubscribeStartrxChidx<Self>,
Self: UarteSubscribeStartrxEn<Self>,
Self: UarteSubscribeStoprx<Self>,
Self: UarteSubscribeStoprxChidx<Self>,
Self: UarteSubscribeStoprxEn<Self>,
Self: UarteSubscribeStarttx<Self>,
Self: UarteSubscribeStarttxChidx<Self>,
Self: UarteSubscribeStarttxEn<Self>,
Self: UarteSubscribeStoptx<Self>,
Self: UarteSubscribeStoptxChidx<Self>,
Self: UarteSubscribeStoptxEn<Self>,
Self: UarteSubscribeFlushrx<Self>,
Self: UarteSubscribeFlushrxChidx<Self>,
Self: UarteSubscribeFlushrxEn<Self>,
Self: UarteEventsCts<Self>,
Self: UarteEventsCtsEventsCts<Self>,
Self: UarteEventsNcts<Self>,
Self: UarteEventsNctsEventsNcts<Self>,
Self: UarteEventsRxdrdy<Self>,
Self: UarteEventsRxdrdyEventsRxdrdy<Self>,
Self: UarteEventsEndrx<Self>,
Self: UarteEventsEndrxEventsEndrx<Self>,
Self: UarteEventsTxdrdy<Self>,
Self: UarteEventsTxdrdyEventsTxdrdy<Self>,
Self: UarteEventsEndtx<Self>,
Self: UarteEventsEndtxEventsEndtx<Self>,
Self: UarteEventsError<Self>,
Self: UarteEventsErrorEventsError<Self>,
Self: UarteEventsRxto<Self>,
Self: UarteEventsRxtoEventsRxto<Self>,
Self: UarteEventsRxstarted<Self>,
Self: UarteEventsRxstartedEventsRxstarted<Self>,
Self: UarteEventsTxstarted<Self>,
Self: UarteEventsTxstartedEventsTxstarted<Self>,
Self: UarteEventsTxstopped<Self>,
Self: UarteEventsTxstoppedEventsTxstopped<Self>,
Self: UartePublishCts<Self>,
Self: UartePublishCtsChidx<Self>,
Self: UartePublishCtsEn<Self>,
Self: UartePublishNcts<Self>,
Self: UartePublishNctsChidx<Self>,
Self: UartePublishNctsEn<Self>,
Self: UartePublishRxdrdy<Self>,
Self: UartePublishRxdrdyChidx<Self>,
Self: UartePublishRxdrdyEn<Self>,
Self: UartePublishEndrx<Self>,
Self: UartePublishEndrxChidx<Self>,
Self: UartePublishEndrxEn<Self>,
Self: UartePublishTxdrdy<Self>,
Self: UartePublishTxdrdyChidx<Self>,
Self: UartePublishTxdrdyEn<Self>,
Self: UartePublishEndtx<Self>,
Self: UartePublishEndtxChidx<Self>,
Self: UartePublishEndtxEn<Self>,
Self: UartePublishError<Self>,
Self: UartePublishErrorChidx<Self>,
Self: UartePublishErrorEn<Self>,
Self: UartePublishRxto<Self>,
Self: UartePublishRxtoChidx<Self>,
Self: UartePublishRxtoEn<Self>,
Self: UartePublishRxstarted<Self>,
Self: UartePublishRxstartedChidx<Self>,
Self: UartePublishRxstartedEn<Self>,
Self: UartePublishTxstarted<Self>,
Self: UartePublishTxstartedChidx<Self>,
Self: UartePublishTxstartedEn<Self>,
Self: UartePublishTxstopped<Self>,
Self: UartePublishTxstoppedChidx<Self>,
Self: UartePublishTxstoppedEn<Self>,
Self: UarteShorts<Self>,
Self: UarteShortsEndrxStartrx<Self>,
Self: UarteShortsEndrxStoprx<Self>,
Self: UarteInten<Self>,
Self: UarteIntenCts<Self>,
Self: UarteIntenNcts<Self>,
Self: UarteIntenRxdrdy<Self>,
Self: UarteIntenEndrx<Self>,
Self: UarteIntenTxdrdy<Self>,
Self: UarteIntenEndtx<Self>,
Self: UarteIntenError<Self>,
Self: UarteIntenRxto<Self>,
Self: UarteIntenRxstarted<Self>,
Self: UarteIntenTxstarted<Self>,
Self: UarteIntenTxstopped<Self>,
Self: UarteIntenset<Self>,
Self: UarteIntensetCts<Self>,
Self: UarteIntensetNcts<Self>,
Self: UarteIntensetRxdrdy<Self>,
Self: UarteIntensetEndrx<Self>,
Self: UarteIntensetTxdrdy<Self>,
Self: UarteIntensetEndtx<Self>,
Self: UarteIntensetError<Self>,
Self: UarteIntensetRxto<Self>,
Self: UarteIntensetRxstarted<Self>,
Self: UarteIntensetTxstarted<Self>,
Self: UarteIntensetTxstopped<Self>,
Self: UarteIntenclr<Self>,
Self: UarteIntenclrCts<Self>,
Self: UarteIntenclrNcts<Self>,
Self: UarteIntenclrRxdrdy<Self>,
Self: UarteIntenclrEndrx<Self>,
Self: UarteIntenclrTxdrdy<Self>,
Self: UarteIntenclrEndtx<Self>,
Self: UarteIntenclrError<Self>,
Self: UarteIntenclrRxto<Self>,
Self: UarteIntenclrRxstarted<Self>,
Self: UarteIntenclrTxstarted<Self>,
Self: UarteIntenclrTxstopped<Self>,
Self: UarteErrorsrc<Self>,
Self: UarteErrorsrcOverrun<Self>,
Self: UarteErrorsrcParity<Self>,
Self: UarteErrorsrcFraming<Self>,
Self: UarteErrorsrcBreak<Self>,
Self: UarteEnable<Self>,
Self: UarteEnableEnable<Self>,
Self: UartePselRts<Self>,
Self: UartePselRtsPin<Self>,
Self: UartePselRtsConnect<Self>,
Self: UartePselTxd<Self>,
Self: UartePselTxdPin<Self>,
Self: UartePselTxdConnect<Self>,
Self: UartePselCts<Self>,
Self: UartePselCtsPin<Self>,
Self: UartePselCtsConnect<Self>,
Self: UartePselRxd<Self>,
Self: UartePselRxdPin<Self>,
Self: UartePselRxdConnect<Self>,
Self: UarteBaudrate<Self>,
Self: UarteBaudrateBaudrate<Self>,
Self: UarteRxdPtr<Self>,
Self: UarteRxdPtrPtr<Self>,
Self: UarteRxdMaxcnt<Self>,
Self: UarteRxdMaxcntMaxcnt<Self>,
Self: UarteRxdAmount<Self>,
Self: UarteRxdAmountAmount<Self>,
Self: UarteTxdPtr<Self>,
Self: UarteTxdPtrPtr<Self>,
Self: UarteTxdMaxcnt<Self>,
Self: UarteTxdMaxcntMaxcnt<Self>,
Self: UarteTxdAmount<Self>,
Self: UarteTxdAmountAmount<Self>,
Self: UarteConfig<Self>,
Self: UarteConfigHwfc<Self>,
Self: UarteConfigParity<Self>,
Self: UarteConfigStop<Self>, { }
Generic UARTE peripheral variant.