82 memcpy(dst, src,
sizeof(*src));
Structs that make up an email.
void imap_edata_free(void **ptr)
Free the private Email data - Implements Email::edata_free() -.
struct ImapEmailData * imap_edata_new(void)
Create a new ImapEmailData.
struct ImapEmailData * imap_edata_clone(struct ImapEmailData *src)
Clone an ImapEmailData.
struct ImapEmailData * imap_edata_get(struct Email *e)
Get the private data for this Email.
void * mutt_mem_calloc(size_t nmemb, size_t size)
Allocate zeroed memory on the heap.
Convenience wrapper for the library headers.
char * mutt_str_dup(const char *str)
Copy a string, safely.
The envelope/body of an email.
void * edata
Driver-specific data.
IMAP-specific Email data -.