1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
// Cannot remove this *macro_use*, would break derive inside of macros
#[macro_use]
extern crate serde_derive;
#[macro_use]
mod macros;
pub mod client;
mod connection;
pub mod error;
mod event_handler;
pub mod models;
mod utils;
pub use self::client::Client;
pub use self::error::{Error, Result};
pub use self::models::Event;