Struct stm32_hal2::usart::UsartConfig
source · [−]pub struct UsartConfig {
pub word_len: WordLen,
pub stop_bits: StopBits,
pub oversampling: OverSampling,
pub parity: Parity,
pub irda_mode: IrdaMode,
}Expand description
Configuration for Usart. Can be used with default::Default.
Fields
word_len: WordLenWord length. Defaults to 8-bits.
stop_bits: StopBitsStop bits: Defaults to 1.
oversampling: OverSamplingOversampling rate. Defaults to 16x.
parity: ParityEnable or disable parity control. Defaults to disabled.
irda_mode: IrdaModeIrDA mode: Enables this protocol, which is used to communicate with IR devices.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for UsartConfig
impl Send for UsartConfig
impl Sync for UsartConfig
impl Unpin for UsartConfig
impl UnwindSafe for UsartConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more