aboutsummaryrefslogtreecommitdiffstats
path: root/src/database.rs
Commit message (Collapse)AuthorAge
* Add `Database::version()` method.C. Morgan Hamill2015-03-20
| | | | | Simple wrapper around notmuch API's `notmuch_database_get_version()` function.
* Add `Database::path()' method.C. Morgan Hamill2015-03-20
| | | | | Simple wrapper around notmuch API's `notmuch_database_get_path()` function.
* Add `Database::close()` method.C. Morgan Hamill2015-03-20
| | | | Simple wrapper around notmuch API's `notmuch_database_close()` function.
* Implement `Drop` for `Database`.C. Morgan Hamill2015-03-20
| | | | | Simple wrapper around notmuch API's `notmuch_database_destroy()` function.
* Add `Database::compact()` and related methods.C. Morgan Hamill2015-03-20
| | | | | Not so simple wrapper around notmuch API's `notmuch_database_compact()` function. Variants with and without a callback parameter are provided.
* Add `Database::open()` method.C. Morgan Hamill2015-03-20
| | | | Simple wrapper around notmuch API's `notmuch_database_open()` function.
* Add `Database::create()` method.C. Morgan Hamill2015-03-20
| | | | | Simple wrapper around notmuch API's `notmuch_database_create()` function.
* Add database module.C. Morgan Hamill2015-03-20
Add `database::Database`, `database::Version`, and `database::Mode` types.