pub struct RequiredHeader {
pub name: String,
pub expected: String,
}Expand description
One required-header rule, in configured order: name must be present,
and its value must equal expected unless expected is
REQUIRED_SENTINEL.
Fields§
§name: StringThe header name (looked up case-insensitively).
expected: StringThe exact required value, or REQUIRED_SENTINEL.
Trait Implementations§
Source§impl Clone for RequiredHeader
impl Clone for RequiredHeader
Source§impl Debug for RequiredHeader
impl Debug for RequiredHeader
impl Eq for RequiredHeader
Source§impl PartialEq for RequiredHeader
impl PartialEq for RequiredHeader
impl StructuralPartialEq for RequiredHeader
Auto Trait Implementations§
impl Freeze for RequiredHeader
impl RefUnwindSafe for RequiredHeader
impl Send for RequiredHeader
impl Sync for RequiredHeader
impl Unpin for RequiredHeader
impl UnsafeUnpin for RequiredHeader
impl UnwindSafe for RequiredHeader
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.