mumble_protocol_2x/
lib.rs

1//! [Mumble] protocol implementation in Rust.
2//!
3//! [Mumble]: https://mumble.info/
4
5#![deny(missing_docs)]
6#![warn(clippy::all)]
7
8pub use voice::Clientbound;
9pub use voice::Serverbound;
10
11pub mod control;
12#[cfg(feature = "openssl")]
13pub mod crypt;
14pub mod ping;
15pub mod varint;
16pub mod voice;
17
18#[cfg(not(any(feature = "asynchronous-codec", feature = "tokio-codec")))]
19compile_error!("need at least one of asynchronous-codec or tokio-codec features to compile");