Struct feroxbuster::heuristics::HeuristicTests [−][src]
container for heuristics related info
Implementations
impl HeuristicTests
[src]
HeuristicTests implementation
pub fn new(handles: Arc<Handles>) -> Self
[src]
create a new HeuristicTests struct
pub async fn wildcard(&self, target_url: &str) -> Result<u64>
[src]
Tests the given url to see if it issues a wildcard response
In the event that url returns a wildcard response, a WildcardFilter is created and sent to the filters event handler.
Returns the number of times to increment the caller's progress bar
pub async fn connectivity(&self, target_urls: &[String]) -> Result<Vec<String>>
[src]
Simply tries to connect to all given sites before starting to scan
In the event that no sites can be reached, the program will exit.
Any urls that are found to be alive are returned to the caller.
Auto Trait Implementations
impl !RefUnwindSafe for HeuristicTests
[src]
impl Send for HeuristicTests
[src]
impl Sync for HeuristicTests
[src]
impl Unpin for HeuristicTests
[src]
impl !UnwindSafe for HeuristicTests
[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, 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>,