From 927812b908b2e0eb494bf25278eaa6978781c7e7 Mon Sep 17 00:00:00 2001 From: eaon Date: Sat, 20 Oct 2018 14:53:22 -0400 Subject: Add Message::tags --- src/message.rs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/message.rs') diff --git a/src/message.rs b/src/message.rs index 094f5dc..086670c 100644 --- a/src/message.rs +++ b/src/message.rs @@ -13,6 +13,7 @@ use utils::{ use Query; use Messages; use Filenames; +use Tags; #[derive(Debug)] pub struct Message<'d:'q, 'q>( @@ -78,6 +79,12 @@ impl<'d, 'q> Message<'d, 'q>{ Ok(ret.to_str().unwrap()) } } + + pub fn tags(self: &'d Self) -> Tags<'d>{ + Tags::new(unsafe { + ffi::notmuch_message_get_tags(self.0) + }) + } } -- cgit v1.2.1