pub struct EndpointRequestHeaders {
pub enabled: Option<bool>,
pub add: HashMap<String, String>,
pub remove: Vec<String>,
}
Fields§
§enabled: Option<bool>
true
if the module will be applied to traffic, false
to disable. default
true
if unspecified
add: HashMap<String, String>
a map of header key to header value that will be injected into the HTTP Request before being sent to the upstream application server
remove: Vec<String>
a list of header names that will be removed from the HTTP Request before being sent to the upstream application server
Trait Implementations§
Source§impl Clone for EndpointRequestHeaders
impl Clone for EndpointRequestHeaders
Source§fn clone(&self) -> EndpointRequestHeaders
fn clone(&self) -> EndpointRequestHeaders
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 EndpointRequestHeaders
impl Debug for EndpointRequestHeaders
Source§impl Default for EndpointRequestHeaders
impl Default for EndpointRequestHeaders
Source§fn default() -> EndpointRequestHeaders
fn default() -> EndpointRequestHeaders
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EndpointRequestHeaders
impl<'de> Deserialize<'de> for EndpointRequestHeaders
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 EndpointRequestHeaders
impl RefUnwindSafe for EndpointRequestHeaders
impl Send for EndpointRequestHeaders
impl Sync for EndpointRequestHeaders
impl Unpin for EndpointRequestHeaders
impl UnwindSafe for EndpointRequestHeaders
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