[−][src]Struct mail_headers::header_components::RawUnstructured
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]
Trait Implementations
impl<T> HeaderTryFrom<T> for RawUnstructured where
T: HeaderTryInto<Input>,
[src]
T: HeaderTryInto<Input>,
fn try_from(val: T) -> Result<Self, ComponentCreationError>
[src]
impl Into<Input> for RawUnstructured
[src]
impl Into<String> for RawUnstructured
[src]
impl PartialEq<RawUnstructured> for RawUnstructured
[src]
fn eq(&self, other: &RawUnstructured) -> bool
[src]
fn ne(&self, other: &RawUnstructured) -> bool
[src]
impl AsRef<str> for RawUnstructured
[src]
impl<T> From<T> for RawUnstructured where
Input: From<T>,
[src]
Input: From<T>,
impl Clone for RawUnstructured
[src]
fn clone(&self) -> 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<__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,
Feeds a slice of this type into the given [Hasher
]. Read more
impl EncodableInHeader for RawUnstructured
[src]
fn encode(&self, handle: &mut EncodingWriter) -> Result<(), EncodingError>
[src]
fn boxed_clone(&self) -> Box<dyn EncodableInHeader>
[src]
Auto Trait Implementations
impl Send for RawUnstructured
impl Sync for RawUnstructured
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T> From for T
[src]
impl<T, U> TryFrom 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> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.