diff options
Diffstat (limited to 'src/database.rs')
| -rw-r--r-- | src/database.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/database.rs b/src/database.rs index 3955865..1915ffe 100644 --- a/src/database.rs +++ b/src/database.rs @@ -48,6 +48,14 @@ impl Database { Ok(Database(db)) } + pub fn close(self) -> Result<()> { + try!(unsafe { + ffi::notmuch_database_close(self.0) + }.as_result()); + + Ok(()) + } + pub fn compact<P: path::AsPath, F: FnMut(&str)>( path: &P, backup_path: Option<&P>, ) -> Result<()> { |
