Crate serial_core [−] [src]
Reexports
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 Definitions
Result |
A type for results generated by interacting with serial ports. |