[][src]Type Definition melib::backends::notmuch::bindings::notmuch_query_add_tag_exclude

type notmuch_query_add_tag_exclude = unsafe extern "C" fn(query: *mut notmuch_query_t, tag: *const c_char) -> notmuch_status_t;

Add a tag that will be excluded from the query results by default. This exclusion will be ignored if this tag appears explicitly in the query.

@returns

NOTMUCH_STATUS_SUCCESS: excluded was added successfully.

NOTMUCH_STATUS_XAPIAN_EXCEPTION: a Xapian exception occurred. Most likely a problem lazily parsing the query string.

NOTMUCH_STATUS_IGNORED: tag is explicitly present in the query, so not excluded.