Trait lettre::message::header::Header

source ·
pub trait Header: Clone {
    // Required methods
    fn name() -> HeaderName;
    fn parse(s: &str) -> Result<Self, Box<dyn StdError + Send + Sync>>;
    fn display(&self) -> HeaderValue;
}
Available on crate feature builder only.
Expand description

Represents an email header

Email header as defined in RFC5322 and extensions.

Required Methods§

source

fn name() -> HeaderName

source

fn parse(s: &str) -> Result<Self, Box<dyn StdError + Send + Sync>>

source

fn display(&self) -> HeaderValue

Object Safety§

This trait is not object safe.

Implementors§