pub enum DerivedComponentName {
Method,
TargetUri,
Authority,
Scheme,
RequestTarget,
Path,
Query,
QueryParam,
Status,
SignatureParams,
}Expand description
Derive components from http message, which is expressed as @method, @path, @authority, etc. in @signature-params https://datatracker.ietf.org/doc/html/rfc9421#name-derived-components
Variants§
Trait Implementations§
Source§impl AsRef<str> for DerivedComponentName
impl AsRef<str> for DerivedComponentName
Source§impl Clone for DerivedComponentName
impl Clone for DerivedComponentName
Source§fn clone(&self) -> DerivedComponentName
fn clone(&self) -> DerivedComponentName
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 DerivedComponentName
impl Debug for DerivedComponentName
Source§impl Display for DerivedComponentName
impl Display for DerivedComponentName
Source§impl From<&str> for DerivedComponentName
impl From<&str> for DerivedComponentName
Source§fn from(val: &str) -> DerivedComponentName
fn from(val: &str) -> DerivedComponentName
Converts to this type from the input type.
Source§impl From<DerivedComponentName> for String
impl From<DerivedComponentName> for String
Source§fn from(val: DerivedComponentName) -> String
fn from(val: DerivedComponentName) -> String
Converts to this type from the input type.
Source§impl Hash for DerivedComponentName
impl Hash for DerivedComponentName
Source§impl PartialEq for DerivedComponentName
impl PartialEq for DerivedComponentName
impl Eq for DerivedComponentName
impl StructuralPartialEq for DerivedComponentName
Auto Trait Implementations§
impl Freeze for DerivedComponentName
impl RefUnwindSafe for DerivedComponentName
impl Send for DerivedComponentName
impl Sync for DerivedComponentName
impl Unpin for DerivedComponentName
impl UnwindSafe for DerivedComponentName
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.