pub struct UnknownHeaderForm(pub String);Expand description
Error returned by HeaderForm’s FromStr impl
when the input is not a recognised JMAP form-token.
The wrapped string is the input as given (case-sensitive); JMAP form-tokens are case-sensitive per RFC 8621 §4.1.2.
Tuple Fields§
§0: StringTrait Implementations§
Source§impl Clone for UnknownHeaderForm
impl Clone for UnknownHeaderForm
Source§fn clone(&self) -> UnknownHeaderForm
fn clone(&self) -> UnknownHeaderForm
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 UnknownHeaderForm
impl Debug for UnknownHeaderForm
Source§impl<'de> Deserialize<'de> for UnknownHeaderForm
impl<'de> Deserialize<'de> for UnknownHeaderForm
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for UnknownHeaderForm
impl Display for UnknownHeaderForm
impl Eq for UnknownHeaderForm
Source§impl Error for UnknownHeaderForm
impl Error for UnknownHeaderForm
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for UnknownHeaderForm
impl PartialEq for UnknownHeaderForm
Source§fn eq(&self, other: &UnknownHeaderForm) -> bool
fn eq(&self, other: &UnknownHeaderForm) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for UnknownHeaderForm
impl Serialize for UnknownHeaderForm
impl StructuralPartialEq for UnknownHeaderForm
Auto Trait Implementations§
impl Freeze for UnknownHeaderForm
impl RefUnwindSafe for UnknownHeaderForm
impl Send for UnknownHeaderForm
impl Sync for UnknownHeaderForm
impl Unpin for UnknownHeaderForm
impl UnsafeUnpin for UnknownHeaderForm
impl UnwindSafe for UnknownHeaderForm
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more