pub struct WafAdviceRule {
pub name: String,
pub aliases: Vec<String>,
pub encoding_strategies: Vec<String>,
pub use_grammar: bool,
pub use_header_obfuscation: bool,
pub use_content_type_switch: bool,
pub use_smuggling: bool,
pub use_h2: bool,
pub rationale: String,
}Fields§
§name: String§aliases: Vec<String>§encoding_strategies: Vec<String>§use_grammar: bool§use_header_obfuscation: bool§use_content_type_switch: bool§use_smuggling: bool§use_h2: bool§rationale: StringTrait Implementations§
Source§impl Clone for WafAdviceRule
impl Clone for WafAdviceRule
Source§fn clone(&self) -> WafAdviceRule
fn clone(&self) -> WafAdviceRule
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WafAdviceRule
impl Debug for WafAdviceRule
Source§impl<'de> Deserialize<'de> for WafAdviceRule
impl<'de> Deserialize<'de> for WafAdviceRule
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 WafAdviceRule
impl RefUnwindSafe for WafAdviceRule
impl Send for WafAdviceRule
impl Sync for WafAdviceRule
impl Unpin for WafAdviceRule
impl UnsafeUnpin for WafAdviceRule
impl UnwindSafe for WafAdviceRule
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