diff options
author | Quentin Dufour <quentin@deuxfleurs.fr> | 2024-01-06 23:24:44 +0100 |
---|---|---|
committer | Quentin Dufour <quentin@deuxfleurs.fr> | 2024-01-06 23:24:44 +0100 |
commit | 4e3cbf79d03c84028733b0ad5f9bd06a8a13757b (patch) | |
tree | 010c193730931adc1a925ebe6689b39ce4d73012 /src/imap/mail_view.rs | |
parent | 5622a71cd163e4b18a3eabe8a28a5aedb23ee25d (diff) | |
download | aerogramme-4e3cbf79d03c84028733b0ad5f9bd06a8a13757b.tar.gz aerogramme-4e3cbf79d03c84028733b0ad5f9bd06a8a13757b.zip |
implemented text search
Diffstat (limited to 'src/imap/mail_view.rs')
-rw-r--r-- | src/imap/mail_view.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/imap/mail_view.rs b/src/imap/mail_view.rs index 365e535..baeb2af 100644 --- a/src/imap/mail_view.rs +++ b/src/imap/mail_view.rs @@ -261,7 +261,7 @@ impl<'a> FetchedMail<'a> { Self::Partial(AnyPart::Msg(msg)) } - fn as_anypart(&self) -> Result<&AnyPart<'a>> { + pub fn as_anypart(&self) -> Result<&AnyPart<'a>> { match self { FetchedMail::Full(x) => Ok(&x), FetchedMail::Partial(x) => Ok(&x), @@ -269,7 +269,7 @@ impl<'a> FetchedMail<'a> { } } - fn as_msg(&self) -> Result<&Message<'a>> { + pub fn as_msg(&self) -> Result<&Message<'a>> { match self { FetchedMail::Full(AnyPart::Msg(x)) => Ok(&x), FetchedMail::Partial(AnyPart::Msg(x)) => Ok(&x), @@ -277,7 +277,7 @@ impl<'a> FetchedMail<'a> { } } - fn as_imf(&self) -> Option<&imf::Imf<'a>> { + pub fn as_imf(&self) -> Option<&imf::Imf<'a>> { match self { FetchedMail::Full(AnyPart::Msg(x)) => Some(&x.imf), FetchedMail::Partial(AnyPart::Msg(x)) => Some(&x.imf), |