Module types

Source
Expand description

This module contains types used throughout the IMAP protocol.

Structs§

Capabilities
From section 7.2.1 of RFC 3501.
Fetch
An IMAP FETCH response that contains data about a particular message.
Mailbox
Meta-information about an IMAP mailbox, as returned by SELECT and friends.
Name
A name that matches a LIST or LSUB command.
Quota
5.1. QUOTA Response (https://tools.ietf.org/html/rfc2087#section-5.1)
QuotaResource
5.1. QUOTA Response (https://tools.ietf.org/html/rfc2087#section-5.1)
QuotaRoot
5.2. QUOTAROOT Response (https://tools.ietf.org/html/rfc2087#section-5.2)

Enums§

Capability
List of available Capabilities.
Flag
Message flags.
NameAttribute
The name attributes are returned as part of a LIST response described in RFC 3501 section 7.2.2.
QuotaResourceName
https://tools.ietf.org/html/rfc2087#section-3
StatusAttribute
re-exported from imap_proto;
UnsolicitedResponse
Responses that the server sends that are not related to the current command.

Type Aliases§

Seq
From section 2.3.1.2 of RFC 3501.
Uid
From section 2.3.1.1 of RFC 3501.