[][src]Crate mio_serial

mio-serial - Serial port I/O for mio

This crate provides a serial port implementation compatable with mio.

At this time this crate ONLY provides a unix implementation

  • repo: https://github.com/berkowski/mio-serial
  • docs: https://docs.rs/mio-serial

Re-exports

pub use unix::Serial;

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.

SerialPortSettings

A struct containing all serial port settings

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.