diff options
| -rw-r--r-- | src/message.rs | 7 |
1 files changed, 7 insertions, 0 deletions
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) + }) + } } |
