Crate serial_core

Source

Re-exports§

pub use BaudRate::*;
pub use CharSize::*;
pub use Parity::*;
pub use StopBits::*;
pub use FlowControl::*;

Modules§

prelude
A module that exports traits that are useful to have in scope.

Structs§

Error
An error type for serial port operations.
PortSettings
A device-indepenent implementation of serial port settings.

Enums§

BaudRate
Serial port baud rates.
CharSize
Number of bits per character.
ErrorKind
Categories of errors that can occur when interacting with serial ports.
FlowControl
Flow control modes.
Parity
Parity checking modes.
StopBits
Number of stop bits.

Traits§

SerialDevice
A trait for implementing serial devices.
SerialPort
A trait for serial port devices.
SerialPortSettings
A trait for objects that implement serial port configurations.

Type Aliases§

Result
A type for results generated by interacting with serial ports.