diff options
| author | C. Morgan Hamill <me@cmhamill.org> | 2015-03-20 18:40:42 +0100 |
|---|---|---|
| committer | C. Morgan Hamill <me@cmhamill.org> | 2015-03-20 18:40:42 +0100 |
| commit | 3deae99643336c653bb3ed8926ba3ac300e340ed (patch) | |
| tree | a8d3e5947e37a57a94def1a4450a10172078e95b /src/database.rs | |
| parent | 64c7d51bf507def6a2c660cf5d3cb4163514c5ae (diff) | |
| download | mail-3deae99643336c653bb3ed8926ba3ac300e340ed.tar.gz | |
Add `Databased::needs_upgrade()` method.
Simple wrapper around notmuch API's `notmuch_database_needs_upgrade()`
function.
Diffstat (limited to 'src/database.rs')
| -rw-r--r-- | src/database.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/database.rs b/src/database.rs index 3feca76..b3812eb 100644 --- a/src/database.rs +++ b/src/database.rs @@ -111,6 +111,12 @@ impl Database { ffi::notmuch_database_get_version(self.0) }) } + + pub fn needs_upgrade(&self) -> bool { + unsafe { + ffi::notmuch_database_needs_upgrade(self.0) == 1 + } + } } impl ops::Drop for Database { |
