diff options
| author | eaon <eaon@mit.edu> | 2018-10-20 20:53:22 +0200 |
|---|---|---|
| committer | eaon <eaon@mit.edu> | 2018-10-20 20:53:22 +0200 |
| commit | 927812b908b2e0eb494bf25278eaa6978781c7e7 (patch) | |
| tree | 5c74243ebbb2cef4a7efd8cdb9c857c3e265c52f /src/message.rs | |
| parent | 9fc489fcf484a5a643d34cbdd9ccd9403f6acd66 (diff) | |
| download | mail-927812b908b2e0eb494bf25278eaa6978781c7e7.tar.gz | |
Add Message::tags
Diffstat (limited to 'src/message.rs')
| -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) + }) + } } |
