pub struct HttpProbe;Expand description
HTTP probe and DNS resolution for a URL or domain.
Trait Implementations§
Source§impl Adapter for HttpProbe
impl Adapter for HttpProbe
fn name(&self) -> &'static str
fn accepts(&self, input: &Input) -> bool
fn check<'life0, 'life1, 'async_trait>(
&'life0 self,
input: &'life1 Input,
) -> Pin<Box<dyn Future<Output = Result<Vec<Finding>, AvirnError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Auto Trait Implementations§
impl Freeze for HttpProbe
impl RefUnwindSafe for HttpProbe
impl Send for HttpProbe
impl Sync for HttpProbe
impl Unpin for HttpProbe
impl UnsafeUnpin for HttpProbe
impl UnwindSafe for HttpProbe
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