pub struct HttpRouteMatchHeader {
pub name: String,
pub value: Option<String>,
pub type: Option<Type>,
}Expand description
HttpRouteMatchHeader : Describes header information for http route matching.
Fields§
§name: StringName of header to match in request.
value: Option<String>Value of header to match in request.
type: Option<Type>how to match header value
Implementations§
Source§impl HttpRouteMatchHeader
impl HttpRouteMatchHeader
Sourcepub fn new(name: String) -> HttpRouteMatchHeader
pub fn new(name: String) -> HttpRouteMatchHeader
Describes header information for http route matching.
Trait Implementations§
Source§impl Clone for HttpRouteMatchHeader
impl Clone for HttpRouteMatchHeader
Source§impl Debug for HttpRouteMatchHeader
impl Debug for HttpRouteMatchHeader
Source§impl Default for HttpRouteMatchHeader
impl Default for HttpRouteMatchHeader
Source§impl<'de> Deserialize<'de> for HttpRouteMatchHeader
impl<'de> Deserialize<'de> for HttpRouteMatchHeader
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 PartialEq for HttpRouteMatchHeader
impl PartialEq for HttpRouteMatchHeader
Source§impl Serialize for HttpRouteMatchHeader
impl Serialize for HttpRouteMatchHeader
impl StructuralPartialEq for HttpRouteMatchHeader
Auto Trait Implementations§
impl Freeze for HttpRouteMatchHeader
impl RefUnwindSafe for HttpRouteMatchHeader
impl Send for HttpRouteMatchHeader
impl Sync for HttpRouteMatchHeader
impl Unpin for HttpRouteMatchHeader
impl UnsafeUnpin for HttpRouteMatchHeader
impl UnwindSafe for HttpRouteMatchHeader
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