Trait email_format::TryFrom
[−]
[src]
pub trait TryFrom<T>: Sized { type Err; fn try_from(_: T) -> Result<Self, Self::Err>; }
Attempt to construct Self
via a conversion (borrowed from rust std
)
This TryFrom trait is defined in the rust std library but is behind a feature gate. We place it here so that people using stable compilers can still use our crate. In the future, the std trait should be used.
Associated Types
type Err
The type returned in the event of a conversion error.
Required Methods
Implementors
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::OrigDate
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::OrigDate
impl<'a> TryFrom<DateTime> for email_format::rfc5322::headers::OrigDate
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::From
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::From
impl<'a> TryFrom<MailboxList> for email_format::rfc5322::headers::From
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::Sender
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::Sender
impl<'a> TryFrom<Mailbox> for email_format::rfc5322::headers::Sender
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::ReplyTo
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::ReplyTo
impl<'a> TryFrom<AddressList> for email_format::rfc5322::headers::ReplyTo
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::To
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::To
impl<'a> TryFrom<AddressList> for email_format::rfc5322::headers::To
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::Cc
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::Cc
impl<'a> TryFrom<AddressList> for email_format::rfc5322::headers::Cc
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::Bcc
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::Bcc
impl<'a> TryFrom<AddressList> for email_format::rfc5322::headers::Bcc
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::MessageId
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::MessageId
impl<'a> TryFrom<MsgId> for email_format::rfc5322::headers::MessageId
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::InReplyTo
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::InReplyTo
impl<'a> TryFrom<Vec<MsgId>> for email_format::rfc5322::headers::InReplyTo
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::References
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::References
impl<'a> TryFrom<Vec<MsgId>> for email_format::rfc5322::headers::References
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::Subject
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::Subject
impl<'a> TryFrom<Unstructured> for email_format::rfc5322::headers::Subject
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::Comments
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::Comments
impl<'a> TryFrom<Unstructured> for email_format::rfc5322::headers::Comments
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::Keywords
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::Keywords
impl<'a> TryFrom<Vec<Phrase>> for email_format::rfc5322::headers::Keywords
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::ResentDate
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::ResentDate
impl<'a> TryFrom<DateTime> for email_format::rfc5322::headers::ResentDate
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::ResentFrom
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::ResentFrom
impl<'a> TryFrom<MailboxList> for email_format::rfc5322::headers::ResentFrom
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::ResentSender
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::ResentSender
impl<'a> TryFrom<Mailbox> for email_format::rfc5322::headers::ResentSender
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::ResentTo
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::ResentTo
impl<'a> TryFrom<AddressList> for email_format::rfc5322::headers::ResentTo
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::ResentCc
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::ResentCc
impl<'a> TryFrom<AddressList> for email_format::rfc5322::headers::ResentCc
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::ResentBcc
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::ResentBcc
impl<'a> TryFrom<AddressList> for email_format::rfc5322::headers::ResentBcc
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::ResentMessageId
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::ResentMessageId
impl<'a> TryFrom<MsgId> for email_format::rfc5322::headers::ResentMessageId
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::Received
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::Received
impl<'a> TryFrom<(ReceivedTokens, DateTime)> for email_format::rfc5322::headers::Received
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::headers::Return
impl<'a> TryFrom<&'a str> for email_format::rfc5322::headers::Return
impl<'a> TryFrom<Path> for email_format::rfc5322::headers::Return
impl<'a> TryFrom<(FieldName, Unstructured)> for email_format::rfc5322::headers::OptionalField
impl<'a, 'b> TryFrom<(&'a [u8], &'b [u8])> for email_format::rfc5322::headers::OptionalField
impl<'a, 'b> TryFrom<(&'a str, &'b str)> for email_format::rfc5322::headers::OptionalField
impl<'a> TryFrom<&'a [u8]> for email_format::rfc5322::Body
impl<'a> TryFrom<&'a str> for email_format::rfc5322::Body
impl<T> TryFrom<T> for T