[−][src]Struct feroxbuster::filters::WildcardFilter
Data holder for two pieces of data needed when auto-filtering out wildcard responses
dynamic
is the size of the response that will later be combined with the length
of the path of the url requested and used to determine interesting pages from custom
404s where the requested url is reflected back in the response
size
is size of the response that should be included with filters passed via runtime
configuration and any static wildcard lengths.
Fields
dynamic: u64
size of the response that will later be combined with the length of the path of the url requested
size: u64
size of the response that should be included with filters passed via runtime configuration
Trait Implementations
impl Clone for WildcardFilter
[src]
pub fn clone(&self) -> WildcardFilter
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for WildcardFilter
[src]
impl Default for WildcardFilter
[src]
pub fn default() -> WildcardFilter
[src]
impl FeroxFilter for WildcardFilter
[src]
implementation of FeroxFilter for WildcardFilter
pub fn should_filter_response(&self, response: &FeroxResponse) -> bool
[src]
Examine size, dynamic, and content_len to determine whether or not the response received is a wildcard response and therefore should be filtered out
pub fn box_eq(&self, other: &dyn Any) -> bool
[src]
Compare one WildcardFilter to another
pub fn as_any(&self) -> &dyn Any
[src]
Return self as Any for dynamic dispatch purposes
impl PartialEq<WildcardFilter> for WildcardFilter
[src]
pub fn eq(&self, other: &WildcardFilter) -> bool
[src]
pub fn ne(&self, other: &WildcardFilter) -> bool
[src]
impl StructuralPartialEq for WildcardFilter
[src]
Auto Trait Implementations
impl RefUnwindSafe for WildcardFilter
[src]
impl Send for WildcardFilter
[src]
impl Sync for WildcardFilter
[src]
impl Unpin for WildcardFilter
[src]
impl UnwindSafe for WildcardFilter
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
pub fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,