[][src]Struct mail_headers::header_components::RawUnstructured

pub struct RawUnstructured { /* fields omitted */ }

A unstructured header field implementation which validates the given input but does not encode any utf8 even if it would have been necessary (it will error in that case) nor does it support breaking longer lines in multiple ones (no FWS marked for the encoder)

Methods

impl RawUnstructured[src]

pub fn as_str(&self) -> &str[src]

Trait Implementations

impl<T> HeaderTryFrom<T> for RawUnstructured where
    T: HeaderTryInto<Input>, 
[src]

impl Into<Input> for RawUnstructured[src]

impl Into<String> for RawUnstructured[src]

impl PartialEq<RawUnstructured> for RawUnstructured[src]

impl AsRef<str> for RawUnstructured[src]

impl<T> From<T> for RawUnstructured where
    Input: From<T>, 
[src]

impl Clone for RawUnstructured[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Eq for RawUnstructured[src]

impl Debug for RawUnstructured[src]

impl Hash for RawUnstructured[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl EncodableInHeader for RawUnstructured[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Erased for T[src]