#[repr(u32)]pub enum BaudRate {
Show 31 variants
B0 = 0,
B50 = 1,
B75 = 2,
B110 = 3,
B134 = 4,
B150 = 5,
B200 = 6,
B300 = 7,
B600 = 8,
B1200 = 9,
B1800 = 10,
B2400 = 11,
B4800 = 12,
B9600 = 13,
B19200 = 14,
B38400 = 15,
B57600 = 32_769,
B115200 = 32_770,
B230400 = 32_771,
B460800 = 32_772,
B500000 = 32_773,
B576000 = 32_774,
B921600 = 32_775,
B1000000 = 32_776,
B1152000 = 32_777,
B1500000 = 32_778,
B2000000 = 32_779,
B2500000 = 32_780,
B3000000 = 32_781,
B3500000 = 32_782,
B4000000 = 32_783,
}Expand description
波特率常量(Baud Rate Constants),用于设置串口通信的波特率。
Variants§
B0 = 0
B50 = 1
B75 = 2
B110 = 3
B134 = 4
B150 = 5
B200 = 6
B300 = 7
B600 = 8
B1200 = 9
B1800 = 10
B2400 = 11
B4800 = 12
B9600 = 13
B19200 = 14
B38400 = 15
B57600 = 32_769
B115200 = 32_770
B230400 = 32_771
B460800 = 32_772
B500000 = 32_773
B576000 = 32_774
B921600 = 32_775
B1000000 = 32_776
B1152000 = 32_777
B1500000 = 32_778
B2000000 = 32_779
B2500000 = 32_780
B3000000 = 32_781
B3500000 = 32_782
B4000000 = 32_783
Trait Implementations§
impl Copy for BaudRate
impl Eq for BaudRate
impl StructuralPartialEq for BaudRate
Auto Trait Implementations§
impl Freeze for BaudRate
impl RefUnwindSafe for BaudRate
impl Send for BaudRate
impl Sync for BaudRate
impl Unpin for BaudRate
impl UnwindSafe for BaudRate
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dst: *mut u8)
unsafe fn clone_to_uninit(&self, dst: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)