#![doc = include_str!("../README.md")]
pub extern crate cerpton;
#[cfg(feature = "include_chrono")]
pub extern crate chrono;
#[cfg(not(feature = "include_serde"))]
#[macro_use]
extern crate serde;
#[cfg(not(feature = "include_serde"))]
extern crate serde_json;
#[cfg(feature = "include_serde")]
#[macro_use]
pub extern crate serde;
#[cfg(feature = "include_serde")]
pub extern crate serde_json;
#[cfg(feature = "use_io")]
pub extern crate serialport;
#[cfg(test)]
pub mod tests;
pub mod codes;
pub mod config;
pub mod connections;
#[cfg(feature = "use_io")]
pub mod distributor;
pub(crate) mod dlcmd;
pub mod encryption;
pub mod id;
#[cfg(feature = "use_io")]
pub mod io;
pub mod langs;
pub mod message;
pub mod stream;