| Top |  |  |  |  | 
gboolean e_mail_formatter_extension_format (EMailFormatterExtension *extension,,EMailFormatter *formatterEMailFormatterContext *context,,EMailPart *part,GOutputStream *stream);GCancellable *cancellable
A virtual function reimplemented in all mail formatter extensions. The
function formats part
, generated HTML (or other format that can be
displayed to user) and writes it to the stream
.
When the function is unable to format the part
 (either because it's broken
or because it is a different mimetype then the extension is specialized
for), the function will return FALSE
 indicating the 
Implementation of this function must be thread-safe.
struct EMailFormatterExtension {
	GObject parent;
	EMailFormatterExtensionPrivate *priv;
};
The EMailFormatterExtension is an abstract class for all extensions for