//! A simple stream-based bilibili live danmaku implementation for Rust.
//!
//! This crate contains core traits, types and parsing implementations needed to build a
//! complete bilibili live client.
//!
//! If you need a batteries-included client, you may want to look at `bililive` or `actix-bililive`.
//!
//! ## Feature Flags
//! - `tokio` (default) - enable tokio support.
//! - `async-std` - enable async-std support.
//! - `not-send` - Remove `Send` constraints on traits and types. Useful for actix clients.