Struct mail_headers::headers::_To
source · pub struct _To;
Expand description
(rfc5322)
Trait Implementations
sourceimpl HeaderKind for _To
impl HeaderKind for _To
type Component = MailboxList
type Component = MailboxList
the component representing the header-field, e.g.
Unstructured
for Subject
sourcefn name() -> HeaderName
fn name() -> HeaderName
a method returning the header name Read more
sourceconst MAX_ONE: bool = true
const MAX_ONE: bool = true
I true this will assure that the header is at most one time in a header map. Read more
sourceconst VALIDATOR: Option<HeaderMapValidator> = { None }
const VALIDATOR: Option<HeaderMapValidator> = { None }
A function which is meant to be called with a reference
to the final header map before encoding the headers. It is
meant to be used do some of the contextual validations,
like e.g. a
From
header might return a function which
checks if the From
header has multiple mailboxes and
if so checks if there is a Sender
header Read moresourcefn auto_body<H>(body: H) -> Result<Header<Self>, ComponentCreationError>where
H: HeaderTryInto<Self::Component>,
fn auto_body<H>(body: H) -> Result<Header<Self>, ComponentCreationError>where
H: HeaderTryInto<Self::Component>,
Creates a
Header
instance automatically converting given body to the right type. Read moreimpl Copy for _To
impl MaxOneMarker for _To
Auto Trait Implementations
impl RefUnwindSafe for _To
impl Send for _To
impl Sync for _To
impl Unpin for _To
impl UnwindSafe for _To
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more