aboutsummaryrefslogtreecommitdiffstats
path: root/src/thread.rs
diff options
context:
space:
mode:
authorDirk Van Haerenborgh <vhdirk@gmail.com>2018-12-13 06:37:06 +0100
committerDirk Van Haerenborgh <vhdirk@gmail.com>2018-12-13 06:37:06 +0100
commit6060d6ac929cf092f9a7455915dba3bab4848b9f (patch)
treeaf41f5b67f4538963501aef9082bb2d1427a162e /src/thread.rs
parentc3d26cd116b51687b2fa43a22d3d0c2856cb093b (diff)
parentb20e8bffb4165d378d8d8703628913c3cb86ed4f (diff)
downloadmail-6060d6ac929cf092f9a7455915dba3bab4848b9f.tar.gz
Merge branch 'eaon-edition-2018'
Diffstat (limited to 'src/thread.rs')
-rw-r--r--src/thread.rs20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/thread.rs b/src/thread.rs
index 8a8c1d7..1fb6814 100644
--- a/src/thread.rs
+++ b/src/thread.rs
@@ -1,12 +1,12 @@
use std::ops::Drop;
use supercow::{Phantomcow, Supercow};
-use ffi;
-use utils::ToStr;
-use Messages;
-use MessagesOwner;
-use Tags;
-use TagsOwner;
+use crate::ffi;
+use crate::utils::ToStr;
+use crate::Messages;
+use crate::MessagesOwner;
+use crate::Tags;
+use crate::TagsOwner;
pub trait ThreadOwner {}
@@ -24,7 +24,7 @@ impl Drop for ThreadPtr {
#[derive(Debug)]
pub struct Thread<'o, O>
where
- O: ThreadOwner + 'o,
+ O: ThreadOwner,
{
pub(crate) handle: ThreadPtr,
marker: Phantomcow<'o, O>,
@@ -61,17 +61,17 @@ where
unsafe { ffi::notmuch_thread_get_total_files(self.handle.ptr) }
}
- pub fn toplevel_messages(self: &Self) -> Messages<Self> {
+ pub fn toplevel_messages(self: &Self) -> Messages<'_, Self> {
<Self as ThreadExt<'o, O>>::toplevel_messages(self)
}
/// Get a `Messages` iterator for all messages in 'thread' in
/// oldest-first order.
- pub fn messages(self: &Self) -> Messages<Self> {
+ pub fn messages(self: &Self) -> Messages<'_, Self> {
<Self as ThreadExt<'o, O>>::messages(self)
}
- pub fn tags(&self) -> Tags<Self> {
+ pub fn tags(&self) -> Tags<'_, Self> {
<Self as ThreadExt<'o, O>>::tags(self)
}