pub struct RouterConfig {
pub ignore_host_case: bool,
pub ignore_header_case: bool,
pub ignore_path_and_query_case: bool,
pub ignore_all_query_parameters: bool,
pub ignore_marketing_query_params: bool,
pub marketing_query_params: HashSet<String>,
pub pass_marketing_query_params_to_target: bool,
pub always_match_any_host: bool,
pub ignore_query_param_order: bool,
}Fields§
§ignore_host_case: bool§ignore_header_case: bool§ignore_path_and_query_case: bool§ignore_all_query_parameters: bool§ignore_marketing_query_params: bool§marketing_query_params: HashSet<String>§pass_marketing_query_params_to_target: bool§always_match_any_host: bool§ignore_query_param_order: boolTrait Implementations§
Source§impl Clone for RouterConfig
impl Clone for RouterConfig
Source§fn clone(&self) -> RouterConfig
fn clone(&self) -> RouterConfig
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 RouterConfig
impl Debug for RouterConfig
Source§impl Default for RouterConfig
impl Default for RouterConfig
Source§impl<'de> Deserialize<'de> for RouterConfig
impl<'de> Deserialize<'de> for RouterConfig
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 Hash for RouterConfig
impl Hash for RouterConfig
Source§impl PartialEq for RouterConfig
impl PartialEq for RouterConfig
Source§impl Serialize for RouterConfig
impl Serialize for RouterConfig
impl StructuralPartialEq for RouterConfig
Auto Trait Implementations§
impl Freeze for RouterConfig
impl RefUnwindSafe for RouterConfig
impl Send for RouterConfig
impl Sync for RouterConfig
impl Unpin for RouterConfig
impl UnsafeUnpin for RouterConfig
impl UnwindSafe for RouterConfig
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