aboutsummaryrefslogtreecommitdiffstats
path: root/src/query.rs
diff options
context:
space:
mode:
authorDirk Van Haerenborgh <vhdirk@gmail.com>2018-12-17 15:52:59 +0100
committerDirk Van Haerenborgh <vhdirk@gmail.com>2018-12-17 15:52:59 +0100
commit0d510d55c4238ff0a1175985b27ca38c71a3cfc2 (patch)
tree49b38f55d48786cf7e31746c5ae292995f8f502f /src/query.rs
parent895fee066eed58e18c2633cf7d0fa870a65ac06d (diff)
downloadmail-0d510d55c4238ff0a1175985b27ca38c71a3cfc2.tar.gz
link lifetime of message to Query
Diffstat (limited to 'src/query.rs')
-rw-r--r--src/query.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/query.rs b/src/query.rs
index adbed58..97a3f52 100644
--- a/src/query.rs
+++ b/src/query.rs
@@ -75,7 +75,7 @@ impl<'d> Query<'d> {
}
/// Filter messages according to the query and return
- pub fn search_messages<'q>(self: &'d Self) -> Result<Messages<'q, Self>> {
+ pub fn search_messages<'q>(self: &'d Self) -> Result<Messages<'d, 'q>> {
<Query as QueryExt>::search_messages(self)
}
@@ -112,7 +112,7 @@ pub trait QueryExt<'d> {
Ok(Threads::from_ptr(thrds, ScopedSupercow::phantom(queryref)))
}
- fn search_messages<'q, Q>(query: Q) -> Result<Messages<'q, Query<'d>>>
+ fn search_messages<'q, Q>(query: Q) -> Result<Messages<'d, 'q>>
where
Q: Into<ScopedSupercow<'q, Query<'d>>>,
{