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

type notmuch_database_end_atomic = unsafe extern "C" fn(notmuch: *mut notmuch_database_t) -> notmuch_status_t;

Indicate the end of an atomic database operation.

Return value:

NOTMUCH_STATUS_SUCCESS: Successfully completed atomic section.

NOTMUCH_STATUS_XAPIAN_EXCEPTION: A Xapian exception occurred; atomic section not ended.

NOTMUCH_STATUS_UNBALANCED_ATOMIC: The database is not currently in an atomic section.