Skip to main content

Crate imap_client

Crate imap_client 

Source

Re-exports§

pub use capabilities::Capabilities;
pub use client::RawClient;
pub use error::ClientError;
pub use flags::Flag;
pub use flags::StoreAction;
pub use search::SearchKey;
pub use search::SearchQuery;
pub use session::Authenticated;
pub use session::PlainText;
pub use session::Selected;
pub use session::Session;
pub use session::Tls;
pub use session::Unauthenticated;

Modules§

capabilities
IMAP server capability set.
client
Async I/O dispatcher: pipelines commands by tag, routes tagged status responses back to the originating future, broadcasts untagged events.
credentials
error
flags
idle
IDLE (RFC 2177) — long-poll for unsolicited mailbox events.
search
session
Type-state IMAP session. Compile-time enforcement of valid state transitions plus credential-vs-cleartext separation.