Crate serial_io[][src]

Expand description

mio-serial - Serial port I/O for mio

This crate provides a serial port implementation compatable with mio.

Windows support is present but largely untested by the author

Re-exports

pub use unix::Serial;
pub use unix::tokio::AsyncSerial;

Modules

unix

Unix impl of mio-enabled serial ports.

Structs

Error

An error type for serial port operations

SerialPortInfo

A device-independent implementation of serial port information

Enums

ClearBuffer

Specifies which buffer or buffers to purge when calling clear

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

Type Definitions

Result

A type for results generated by interacting with serial ports.