1#![cfg_attr(feature = "nightly", feature(test))]
2
3#![cfg_attr(feature="clippy", feature(plugin))]
4#![cfg_attr(feature="clippy", plugin(clippy))]
5
6#[cfg(feature = "nightly")]
7extern crate test;
8
9extern crate futures;
10extern crate tokio_core;
11extern crate tokio_service;
12extern crate tokio_proto;
13extern crate tokio_io;
14extern crate bytes;
15extern crate byteorder;
16#[macro_use] extern crate enum_primitive;
20
21mod protocol;
22mod client;
23mod errors;
24mod types;
25
26pub use client::{Client, Connection};
27pub use protocol::{Request, Response, Command, extras};
28pub use errors::{ErrorKind, MemcacheError};
29pub use types::AsArgument;