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: WordLen
Word length. Defaults to 8-bits.
stop_bits: StopBits
Stop bits: Defaults to 1.
oversampling: OverSampling
Oversampling rate. Defaults to 16x.
parity: Parity
Enable or disable parity control. Defaults to disabled.
irda_mode: IrdaMode
IrDA 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