misskey_websocket/lib.rs
1//! Asynchronous WebSocket-based client implementation for Misskey.
2//!
3//! # Feature flags
4//!
5//! - `tokio-runtime`: Use the [tokio](https://tokio.rs) runtime. Enabled by default.
6//! - `async-std-runtime`: Use the [async-std](https://async.rs) runtime.
7#![warn(missing_docs)]
8
9mod broker;
10mod channel;
11mod client;
12mod error;
13mod model;
14
15pub use broker::{ReconnectCondition, ReconnectConfig};
16pub use client::{builder::WebSocketClientBuilder, stream, WebSocketClient};
17pub use error::Error;