Type Alias atmega_hal::usart::UsartWriter
source · pub type UsartWriter<USART, RX, TX, CLOCK> = UsartWriter<Atmega, USART, RX, TX, CLOCK>;
Aliased Type§
struct UsartWriter<USART, RX, TX, CLOCK> { /* private fields */ }
Implementations
source§impl<H, USART, RX, TX, CLOCK> UsartWriter<H, USART, RX, TX, CLOCK>where
USART: UsartOps<H, RX, TX>,
impl<H, USART, RX, TX, CLOCK> UsartWriter<H, USART, RX, TX, CLOCK>where
USART: UsartOps<H, RX, TX>,
sourcepub fn reunite(
self,
other: UsartReader<H, USART, RX, TX, CLOCK>
) -> Usart<H, USART, RX, TX, CLOCK>
pub fn reunite( self, other: UsartReader<H, USART, RX, TX, CLOCK> ) -> Usart<H, USART, RX, TX, CLOCK>
Merge this UsartWriter
with a UsartReader
back into a single Usart
peripheral.