[][src]Module mail_core::context

Provides the context needed for building/encoding mails.

Structs

CompositeContext

The CompositeContext is the simplest way to get an Context implementation.

Enums

MaybeEncData

Represents Data which might already have been transfer encoded.

Traits

Context

This library needs a context for creating/encoding mails.

MailIdGenComponent

Trait needed to be implemented for providing the id generation parts to a CompositeContext.

OffloaderComponent

Trait needed to be implemented for providing the offloading parts to a CompositeContext.

ResourceLoaderComponent

Trait needed to be implemented for providing the resource loading parts to aCompositeContext.

Functions

default_impl_for_load_transfer_encoded_resource

Provides the default impl for the load_transfer_encoded_resource method of Context.