Trait atmega_hal::usart::BaudrateExt
source · pub trait BaudrateExt {
// Required method
fn into_baudrate<CLOCK>(self) -> Baudrate<CLOCK>
where CLOCK: Clock;
}
Expand description
Provide a into_baudrate()
method for integers.
This extension trait allows conveniently initializing a baudrate by using
let mut serial = arduino_uno::Serial::new(
dp.USART0,
pins.d0,
pins.d1.into_output(&mut pins.ddr),
57600.into_baudrate(),
);
instead of having to call Baudrate::new(57600)
.
Required Methods§
sourcefn into_baudrate<CLOCK>(self) -> Baudrate<CLOCK>where
CLOCK: Clock,
fn into_baudrate<CLOCK>(self) -> Baudrate<CLOCK>where
CLOCK: Clock,
Calculate baudrate parameters from this number.
Object Safety§
This trait is not object safe.