Struct feroxbuster::filters::RegexFilter
source · pub struct RegexFilter {
pub compiled: Regex,
pub raw_string: String,
}
Expand description
Simple implementor of FeroxFilter; used to filter out responses based on a given regular expression; specified using -X|–filter-regex
Fields§
§compiled: Regex
Regular expression to be applied to the response body for filtering, compiled
raw_string: String
Regular expression as passed in on the command line, not compiled
Trait Implementations§
source§impl Debug for RegexFilter
impl Debug for RegexFilter
source§impl Default for RegexFilter
impl Default for RegexFilter
source§impl<'de> Deserialize<'de> for RegexFilter
impl<'de> Deserialize<'de> for RegexFilter
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 PartialEq for RegexFilter
impl PartialEq for RegexFilter
PartialEq implementation for RegexFilter
Auto Trait Implementations§
impl Freeze for RegexFilter
impl RefUnwindSafe for RegexFilter
impl Send for RegexFilter
impl Sync for RegexFilter
impl Unpin for RegexFilter
impl UnwindSafe for RegexFilter
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> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more