pub enum AcceptHeaderItem {
Wildcard,
PartialWildcard(String),
MediaType(String),
}Expand description
Part of the AcceptHeader
TODO: implement precedence and media type parameters (https://httpwg.org/specs/rfc9110.html#field.accept)
Variants§
Wildcard
Parsed from a */*
PartialWildcard(String)
Parsed from a {family}/* contains the value of the family
MediaType(String)
Parsed from a full media type
Trait Implementations§
Source§impl Clone for AcceptHeaderItem
impl Clone for AcceptHeaderItem
Source§fn clone(&self) -> AcceptHeaderItem
fn clone(&self) -> AcceptHeaderItem
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 AcceptHeaderItem
impl Debug for AcceptHeaderItem
Source§impl<'de> Deserialize<'de> for AcceptHeaderItem
impl<'de> Deserialize<'de> for AcceptHeaderItem
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 AcceptHeaderItem
impl Display for AcceptHeaderItem
impl Eq for AcceptHeaderItem
Source§impl FromStr for AcceptHeaderItem
impl FromStr for AcceptHeaderItem
Source§impl Hash for AcceptHeaderItem
impl Hash for AcceptHeaderItem
Source§impl PartialEq for AcceptHeaderItem
impl PartialEq for AcceptHeaderItem
Source§impl Serialize for AcceptHeaderItem
impl Serialize for AcceptHeaderItem
impl StructuralPartialEq for AcceptHeaderItem
Auto Trait Implementations§
impl Freeze for AcceptHeaderItem
impl RefUnwindSafe for AcceptHeaderItem
impl Send for AcceptHeaderItem
impl Sync for AcceptHeaderItem
impl Unpin for AcceptHeaderItem
impl UnsafeUnpin for AcceptHeaderItem
impl UnwindSafe for AcceptHeaderItem
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