Struct feroxbuster::filters::WildcardFilter [−][src]
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
Implementations
impl WildcardFilter
[src]
implementation of WildcardFilter
pub fn new(dont_filter: bool) -> Self
[src]
given a boolean representing whether -D was used or not, create a new WildcardFilter
Trait Implementations
impl Clone for WildcardFilter
[src]
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]
implement default that populates both values with u64::MAX
impl PartialEq<WildcardFilter> for WildcardFilter
[src]
fn eq(&self, other: &WildcardFilter) -> bool
[src]
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<T> WithSubscriber for T
[src]
pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,