Module context

Source
Expand description

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.