Crate io_tether

source ·
Expand description

§io-tether

Traits for defining I/O objects which automatically reconnect upon failure.

This project is similar in scope to stubborn-io, but aims to leverage the recently stabilized async fn in traits, to make the implementation of reconnecting simpler for the end user.

§State

This project is still very much a work in progress, expect fairly common breaking changes in the short term.

Structs§

  • Contains metrics about the underlying connection
  • A wrapper type which contains the underying I/O object, it’s initializer, and resolver.

Enums§

Traits§

  • Represents an I/O source capable of reconnecting
  • Represents a type which drives reconnects