Enum mail_auth::dkim::Canonicalization
source · pub enum Canonicalization {
Relaxed,
Simple,
}Variants§
Implementations§
source§impl Canonicalization
impl Canonicalization
pub fn canonicalize_headers<'a>(
&self,
headers: impl Iterator<Item = (&'a [u8], &'a [u8])>,
hasher: &mut impl Writer
)
pub fn canonical_headers<'a>(
&self,
headers: Vec<(&'a [u8], &'a [u8])>
) -> CanonicalHeaders<'a>
pub fn canonical_body<'a>(&self, body: &'a [u8], l: u64) -> CanonicalBody<'a>
pub fn serialize_name(&self, writer: &mut impl Writer)
Trait Implementations§
source§impl Clone for Canonicalization
impl Clone for Canonicalization
source§fn clone(&self) -> Canonicalization
fn clone(&self) -> Canonicalization
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for Canonicalization
impl Debug for Canonicalization
source§impl Default for Canonicalization
impl Default for Canonicalization
source§impl PartialEq<Canonicalization> for Canonicalization
impl PartialEq<Canonicalization> for Canonicalization
source§fn eq(&self, other: &Canonicalization) -> bool
fn eq(&self, other: &Canonicalization) -> bool
This method tests for
self and other values to be equal, and is used
by ==.