Structs that make up an email.
#define mutt_debug(LEVEL,...)
@ LL_DEBUG2
Log at debug level 2.
void * mutt_mem_calloc(size_t nmemb, size_t size)
Allocate zeroed memory on the heap.
Convenience wrapper for the library headers.
void nm_edata_free(void **ptr)
Free data attached to an Email.
struct NmEmailData * nm_edata_get(struct Email *e)
Get the Notmuch Email data.
struct NmEmailData * nm_edata_new(void)
Create a new NmEmailData for an email.
The envelope/body of an email.
void * edata
Driver-specific data.
void * nm_edata
Notmuch private data.
Notmuch-specific Email data -.