23#ifndef MUTT_NOTMUCH_MDATA_H
24#define MUTT_NOTMUCH_MDATA_H
void nm_mdata_free(void **ptr)
Free the private Mailbox data - Implements Mailbox::mdata_free() -.
struct NmMboxData * nm_mdata_new(const char *url)
Create a new NmMboxData object from a query.
struct NmMboxData * nm_mdata_get(struct Mailbox *m)
Get the Notmuch Mailbox data.
NmQueryType
Notmuch Query Types.
Notmuch-specific Mailbox data -.
struct Url * db_url
Parsed view url of the Notmuch database.
struct Progress * progress
A progress bar.
struct timespec mtime
Time Mailbox was last changed.
enum NmQueryType query_type
Messages or Threads.
int db_limit
Maximum number of results to return.
char * db_query
Previous query.
int ignmsgcount
Ignored messages.
A parsed URL proto://user:password@host:port/path?a=1&b=2