diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2020-02-21 17:37:38 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2020-02-21 17:37:38 +0100 |
commit | 55f498a2c7bc8798bcfb9f834984938fe7ff90d8 (patch) | |
tree | 61e4799f614a63096b6a3f4ed9246989bc377151 | |
parent | 00c107f9528e782aea72e324774176b3966320f4 (diff) |
Add more trace output
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r-- | lib/domain/libimagmail/src/mailtree.rs | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/lib/domain/libimagmail/src/mailtree.rs b/lib/domain/libimagmail/src/mailtree.rs index 37926a47..5aa5d7e9 100644 --- a/lib/domain/libimagmail/src/mailtree.rs +++ b/lib/domain/libimagmail/src/mailtree.rs @@ -74,7 +74,8 @@ fn fill_arena_with<'a>(arena: &mut Arena<String>, store: &'a MailStoreWithConnec let r = query.search_threads()? .map(|thread| { trace!("Found thread: {}", thread.id()); - thread.messages() + let messages = thread + .messages() .map(|msg| { let id = msg.id(); trace!("Found Message: {}", id); @@ -84,12 +85,17 @@ fn fill_arena_with<'a>(arena: &mut Arena<String>, store: &'a MailStoreWithConnec root_node.append(new_node_id, arena); id }) - .collect::<Vec<String>>() + .collect::<Vec<String>>(); + + trace!("Collected {} messages", messages.len()); + messages }) .flat_map(|v| v.into_iter()) .unique() .map(Ok) .collect::<Result<Vec<String>>>(); + + trace!("Query '{:?}' resulted in: {:?}", query, r); r })? .into_iter() |