pub enum HttpMessageComponentName {
HttpField(String),
Derived(DerivedComponentName),
}Expand description
Http message component identifier
Variants§
HttpField(String)
Http field component, which is in the form of <field_name> without being wrapped by double quotations
Derived(DerivedComponentName)
Derived component
Trait Implementations§
Source§impl Clone for HttpMessageComponentName
impl Clone for HttpMessageComponentName
Source§fn clone(&self) -> HttpMessageComponentName
fn clone(&self) -> HttpMessageComponentName
Returns a duplicate of the value. Read more
1.0.0 · 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 HttpMessageComponentName
impl Debug for HttpMessageComponentName
Source§impl Display for HttpMessageComponentName
impl Display for HttpMessageComponentName
Source§impl Hash for HttpMessageComponentName
impl Hash for HttpMessageComponentName
Source§impl PartialEq for HttpMessageComponentName
impl PartialEq for HttpMessageComponentName
Source§impl TryFrom<&BareItem> for HttpMessageComponentName
impl TryFrom<&BareItem> for HttpMessageComponentName
Source§type Error = HttpSigError
type Error = HttpSigError
The type returned in the event of a conversion error.
Source§fn try_from(value: &BareItem) -> Result<HttpMessageComponentName, HttpSigError>
fn try_from(value: &BareItem) -> Result<HttpMessageComponentName, HttpSigError>
Performs the conversion.
impl Eq for HttpMessageComponentName
impl StructuralPartialEq for HttpMessageComponentName
Auto Trait Implementations§
impl Freeze for HttpMessageComponentName
impl RefUnwindSafe for HttpMessageComponentName
impl Send for HttpMessageComponentName
impl Sync for HttpMessageComponentName
impl Unpin for HttpMessageComponentName
impl UnwindSafe for HttpMessageComponentName
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.