diff options
| author | Dirk Van Haerenborgh <vhdirk@gmail.com> | 2018-04-14 11:49:00 +0200 |
|---|---|---|
| committer | Dirk Van Haerenborgh <vhdirk@gmail.com> | 2018-04-14 11:49:00 +0200 |
| commit | 2601c34228f88b572642149a8fef64a6a3e3570c (patch) | |
| tree | 63fb4de11439fe2939a72af3b31541aae268878e | |
| parent | 096a1e7443e2dcd301f08645074af19a878b3905 (diff) | |
| download | mail-2601c34228f88b572642149a8fef64a6a3e3570c.tar.gz | |
make everything Send+Sync
| -rw-r--r-- | src/database.rs | 2 | ||||
| -rw-r--r-- | src/directory.rs | 2 | ||||
| -rw-r--r-- | src/filenames.rs | 2 | ||||
| -rw-r--r-- | src/message.rs | 2 | ||||
| -rw-r--r-- | src/messages.rs | 2 | ||||
| -rw-r--r-- | src/query.rs | 2 | ||||
| -rw-r--r-- | src/tags.rs | 2 | ||||
| -rw-r--r-- | src/thread.rs | 2 | ||||
| -rw-r--r-- | src/threads.rs | 4 |
9 files changed, 10 insertions, 10 deletions
diff --git a/src/database.rs b/src/database.rs index 6dcbd0d..70e7ebb 100644 --- a/src/database.rs +++ b/src/database.rs @@ -221,4 +221,4 @@ impl ops::Drop for Database { } unsafe impl Send for Database {} -// unsafe impl Sync for Database {} +unsafe impl Sync for Database {} diff --git a/src/directory.rs b/src/directory.rs index d01f21e..d3097f2 100644 --- a/src/directory.rs +++ b/src/directory.rs @@ -41,4 +41,4 @@ impl<'d> ops::Drop for Directory<'d> { } unsafe impl<'d> Send for Directory<'d>{} -//unsafe impl<'d> Sync for Directory<'d>{} +unsafe impl<'d> Sync for Directory<'d>{} diff --git a/src/filenames.rs b/src/filenames.rs index 30367a9..67c03a5 100644 --- a/src/filenames.rs +++ b/src/filenames.rs @@ -64,4 +64,4 @@ impl<'d> iter::Iterator for Filenames<'d> { unsafe impl<'d> Send for Filenames<'d>{} -// unsafe impl<'d> Sync for Filenames<'d>{} +unsafe impl<'d> Sync for Filenames<'d>{} diff --git a/src/message.rs b/src/message.rs index 409c101..05effd2 100644 --- a/src/message.rs +++ b/src/message.rs @@ -84,4 +84,4 @@ impl<'q, 'd> ops::Drop for Message<'q, 'd> { } unsafe impl<'q, 'd> Send for Message<'q, 'd>{} -// unsafe impl<'q, 'd> Sync for Message<'q, 'd>{} +unsafe impl<'q, 'd> Sync for Message<'q, 'd>{} diff --git a/src/messages.rs b/src/messages.rs index 925b027..3ef39e9 100644 --- a/src/messages.rs +++ b/src/messages.rs @@ -70,4 +70,4 @@ impl<'q, 'd> iter::Iterator for Messages<'q, 'd> { } unsafe impl<'q, 'd> Send for Messages<'q, 'd>{} -// unsafe impl<'q, 'd> Sync for Messages<'q, 'd>{} +unsafe impl<'q, 'd> Sync for Messages<'q, 'd>{} diff --git a/src/query.rs b/src/query.rs index 660c86c..b84d321 100644 --- a/src/query.rs +++ b/src/query.rs @@ -116,4 +116,4 @@ impl<'d> ops::Drop for Query<'d> { } unsafe impl<'d> Send for Query<'d> {} -// unsafe impl<'d> Sync for Query<'d> {} +unsafe impl<'d> Sync for Query<'d> {} diff --git a/src/tags.rs b/src/tags.rs index 37cc33d..cc5b05f 100644 --- a/src/tags.rs +++ b/src/tags.rs @@ -61,4 +61,4 @@ impl<'d> iter::Iterator for Tags<'d> { } unsafe impl<'d> Send for Tags<'d>{} -// unsafe impl<'d> Sync for Tags<'d>{} +unsafe impl<'d> Sync for Tags<'d>{} diff --git a/src/thread.rs b/src/thread.rs index ef6023d..ee19c7e 100644 --- a/src/thread.rs +++ b/src/thread.rs @@ -117,4 +117,4 @@ impl<'q, 'd> ops::Drop for Thread<'q, 'd> { } unsafe impl<'q, 'd> Send for Thread<'q, 'd> {} -// unsafe impl<'q, 'd> Sync for Thread<'q, 'd> {} +unsafe impl<'q, 'd> Sync for Thread<'q, 'd> {} diff --git a/src/threads.rs b/src/threads.rs index 596874a..8ec7c95 100644 --- a/src/threads.rs +++ b/src/threads.rs @@ -35,7 +35,7 @@ impl<'q, 'd> ops::Drop for Threads<'q, 'd> { impl<'q, 'd> iter::Iterator for Threads<'q, 'd> { type Item = Thread<'q, 'd>; - fn next(&mut self) -> Option<Self::Item> { + fn next(self: &mut Self) -> Option<Self::Item> { let valid = unsafe { ffi::notmuch_threads_valid(self.0) @@ -56,4 +56,4 @@ impl<'q, 'd> iter::Iterator for Threads<'q, 'd> { } unsafe impl<'q, 'd> Send for Threads<'q, 'd> {} -// unsafe impl<'q, 'd> Sync for Threads<'q, 'd> {} +unsafe impl<'q, 'd> Sync for Threads<'q, 'd> {} |
