pub struct NullScanner;Trait Implementations§
Source§impl Clone for NullScanner
impl Clone for NullScanner
Source§fn clone(&self) -> NullScanner
fn clone(&self) -> NullScanner
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NullScanner
impl Debug for NullScanner
Source§impl Default for NullScanner
impl Default for NullScanner
Source§fn default() -> NullScanner
fn default() -> NullScanner
Returns the “default value” for a type. Read more
Source§impl SafetyScanner for NullScanner
impl SafetyScanner for NullScanner
fn name(&self) -> &'static str
fn scan_request<'life0, 'life1, 'async_trait>(
&'life0 self,
_req: &'life1 CanonicalRequest,
) -> Pin<Box<dyn Future<Output = Vec<Finding>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn scan_response_final<'life0, 'life1, 'async_trait>(
&'life0 self,
_response: &'life1 CanonicalResponse,
) -> Pin<Box<dyn Future<Output = Vec<Finding>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
impl Copy for NullScanner
Auto Trait Implementations§
impl Freeze for NullScanner
impl RefUnwindSafe for NullScanner
impl Send for NullScanner
impl Sync for NullScanner
impl Unpin for NullScanner
impl UnsafeUnpin for NullScanner
impl UnwindSafe for NullScanner
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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