Crate serial_io[−][src]
Expand description
serial-io: A serial port IO library
serial-io is a fork of mio-serial with support for the tokio runtime. It combines therefore tokio-serial and adds support for tokio version 1.
serial-io provides a serial port implementation using mio.
Windows support is present but largely untested by the author
Links
Structs
| AsyncSerial | Serial port I/O struct. |
| Error | An error type for serial port operations |
| Serial | *nix serial port using termios |
| SerialPortInfo | A device-independent implementation of serial port information |
| TTYPort | A serial port implementation for POSIX TTY ports |
Enums
| ClearBuffer | Specifies which buffer or buffers to purge when calling |
| DataBits | 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
| SerialPort | A trait for serial port devices |
Functions
| available_ports | Returns a list of all serial ports on system |
| build | Construct a builder of |
Type Definitions
| Result | A type for results generated by interacting with serial ports. |