[−]Struct tokio_serial::SerialPortSettings
A struct containing all serial port settings
Fields
baud_rate: u32
The baud rate in symbols-per-second
data_bits: DataBits
Number of bits used to represent a character sent on the line
flow_control: FlowControl
The type of signalling to use for controlling data transfer
parity: Parity
The type of parity to use for error checking
stop_bits: StopBits
Number of bits to use to signal the end of a character
timeout: Duration
Amount of time to wait to receive data before timing out
Trait Implementations
impl Clone for SerialPortSettings
impl Clone for SerialPortSettings
fn clone(&self) -> SerialPortSettings |
fn clone_from(&mut self, source: &Self) | 1.0.0 [src] |
Performs copy-assignment from source
. Read more
impl Eq for SerialPortSettings
impl Eq for SerialPortSettings
impl Copy for SerialPortSettings
impl Copy for SerialPortSettings
impl Debug for SerialPortSettings
impl Debug for SerialPortSettings
impl Default for SerialPortSettings
impl Default for SerialPortSettings
fn default() -> SerialPortSettings |
impl PartialEq<SerialPortSettings> for SerialPortSettings
impl PartialEq<SerialPortSettings> for SerialPortSettings
fn eq(&self, other: &SerialPortSettings) -> bool |
fn ne(&self, other: &SerialPortSettings) -> bool |
Auto Trait Implementations
impl Send for SerialPortSettings
impl Send for SerialPortSettings
impl Sync for SerialPortSettings
impl Sync for SerialPortSettings
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error> | [src] |
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T | [src] |
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error> | [src] |
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId | [src] |
impl<T> Erased for T
impl<T> Erased for T