[][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 Clone for RawUnstructured[src]

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

Performs copy-assignment from source. Read more

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

impl Eq for RawUnstructured[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 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 Debug for RawUnstructured[src]

impl EncodableInHeader for RawUnstructured[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T[src]

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, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Erased for T[src]