aboutsummaryrefslogtreecommitdiffstats
path: root/tests/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/main.rs')
-rw-r--r--tests/main.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/tests/main.rs b/tests/main.rs
index def2e5f..8a857dd 100644
--- a/tests/main.rs
+++ b/tests/main.rs
@@ -3,7 +3,6 @@ use notmuch;
use std::sync::Arc;
-use notmuch::StreamingIteratorExt;
use notmuch::{Query, QueryExt, Threads};
fn main() {
@@ -30,9 +29,9 @@ fn main() {
// let mut threads = db.create_query(&"".to_string()).unwrap().search_threads().unwrap();
- let threads = Arc::new(<Query as QueryExt>::search_threads(query).unwrap());
+ let mut threads = Arc::new(<Query as QueryExt>::search_threads(query).unwrap());
- while let Some(thread) = <Threads<_> as StreamingIteratorExt<_>>::next(threads.clone())
+ for thread in Arc::get_mut(&mut threads).unwrap()
{
println!("thread {:?} {:?}", thread.subject(), thread.authors());
}