[−][src]Enum mail_internals::bind::encoded_word::EncodedWordEncoding
Variants
Methods
impl EncodedWordEncoding[src]
pub fn acronym(&self) -> &'static SoftAsciiStr[src]
returns the acronym for the given encoding used in a encoded word
pub fn encode<R, O>(&self, input: R, out: &mut O) where
R: AsRef<str>,
O: EncodedWordWriter, [src]
R: AsRef<str>,
O: EncodedWordWriter,
encodes a given utf8 string
either self::quoted_printable::encoded_word_encode
or self::base64::encoded_word_encode_utf8 is used
depending on which value self is.
As both algorithm need to know about code point boundaries only encoding utf8 is supported for now
Trait Implementations
impl Clone for EncodedWordEncoding[src]
fn clone(&self) -> EncodedWordEncoding[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for EncodedWordEncoding[src]
impl Debug for EncodedWordEncoding[src]
impl Eq for EncodedWordEncoding[src]
impl Hash for EncodedWordEncoding[src]
fn hash<__H: Hasher>(&self, state: &mut __H)[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
H: Hasher,
impl PartialEq<EncodedWordEncoding> for EncodedWordEncoding[src]
fn eq(&self, other: &EncodedWordEncoding) -> bool[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool1.0.0[src]
impl StructuralEq for EncodedWordEncoding[src]
impl StructuralPartialEq for EncodedWordEncoding[src]
Auto Trait Implementations
impl RefUnwindSafe for EncodedWordEncoding
impl Send for EncodedWordEncoding
impl Sync for EncodedWordEncoding
impl Unpin for EncodedWordEncoding
impl UnwindSafe for EncodedWordEncoding
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,