Function notmuch_sys::notmuch_database_end_atomic [] [src]

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

Indicate the end of an atomic database operation.

Return value:

  • notmuch_status_t::SUCCESS: Successfully completed atomic section.

  • notmuch_status_t::XAPIAN_EXCEPTION: A Xapian exception occurred; atomic section not ended.

  • notmuch_status_t::UNBALANCED_ATOMIC: The database is not currently in an atomic section.