Module panorama_imap::client[][src]

Expand description

High-level IMAP Client

let client = Config::builder()
    .hostname("your.domain".to_owned())
    .port(993)
    .open().await?;

Modules

Configurable cert verifier for rustls, can disable hostname verification, etc.

Structs

An IMAP client that hasn’t been connected yet.

Builder for Config.

A codec that can be used for decoding Responses and encoding Commands.

A command with its accompanying tag.

Enums

A client that has been authenticated.

A client that hasn’t been authenticated.