1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
#![crate_name = "imap"]
#![crate_type = "lib"]

//! imap is a IMAP client for Rust.

extern crate bufstream;
extern crate imap_proto;
extern crate native_tls;
extern crate nom;
extern crate regex;

mod types;
mod parse;

pub mod authenticator;
pub mod client;
pub mod error;

pub use types::*;

#[cfg(test)]
mod mock_stream;