pub struct ResponseHeaderOverride {
pub header: String,
pub value: String,
pub override_upstream: bool,
}Expand description
Single custom header override entry.
Fields§
§header: StringHeader name.
value: StringHeader value.
override_upstream: boolWhether to override any value from origin.
Trait Implementations§
Source§impl Clone for ResponseHeaderOverride
impl Clone for ResponseHeaderOverride
Source§fn clone(&self) -> ResponseHeaderOverride
fn clone(&self) -> ResponseHeaderOverride
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 ResponseHeaderOverride
impl Debug for ResponseHeaderOverride
Source§impl Default for ResponseHeaderOverride
impl Default for ResponseHeaderOverride
Source§fn default() -> ResponseHeaderOverride
fn default() -> ResponseHeaderOverride
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResponseHeaderOverride
impl<'de> Deserialize<'de> for ResponseHeaderOverride
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
Auto Trait Implementations§
impl Freeze for ResponseHeaderOverride
impl RefUnwindSafe for ResponseHeaderOverride
impl Send for ResponseHeaderOverride
impl Sync for ResponseHeaderOverride
impl Unpin for ResponseHeaderOverride
impl UnsafeUnpin for ResponseHeaderOverride
impl UnwindSafe for ResponseHeaderOverride
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