Struct serial2::Settings[][src]

pub struct Settings { /* fields omitted */ }
Expand description

The settings of a serial port.

Implementations

Set the baud rate to be configured.

This function returns an error if the platform does not support the requested band-width. Note that the device itself may also not support the requested baud rate, even if the platform does. In that case SerialPort::set_configuration() will return an error.

Get the baud rate from the configuration.

Set the number of bits in a character.

Get the number of bits in a character.

Set the number of stop bits following each character.

Get the number of stop bits following each character.

Set the partity check.

Get the partity check.

Set the flow control mechanism.

See the individual documentation of the FlowControl variants for more information.

Get the flow control mechanism

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.