1extern crate byteorder;
4extern crate snap;
5#[macro_use]
6pub mod macros;
7
8#[macro_use]
9extern crate log;
10extern crate lz4_compress;
11#[cfg(feature = "ssl")]
12extern crate openssl;
13#[cfg(feature = "rust-tls")]
14extern crate rustls;
15extern crate r2d2;
16extern crate rand;
17extern crate time;
18extern crate uuid;
19
20pub mod cluster;
21pub mod frame;
22pub mod load_balancing;
23pub mod query;
24pub mod types;
25
26pub mod authenticators;
27pub mod compression;
28pub mod consistency;
29pub mod error;
30pub mod events;
31pub mod transport;
32
33pub type Error = error::Error;
34pub type Result<T> = error::Result<T>;