pub struct HttpPatternDetector;Expand description
Python HTTP pattern detection
Implementations§
Source§impl HttpPatternDetector
impl HttpPatternDetector
Sourcepub fn uses_requests(python_code: &str) -> bool
pub fn uses_requests(python_code: &str) -> bool
Detect if Python code uses requests library
Sourcepub fn uses_urllib(python_code: &str) -> bool
pub fn uses_urllib(python_code: &str) -> bool
Detect if Python code uses urllib
Sourcepub fn uses_httpx(python_code: &str) -> bool
pub fn uses_httpx(python_code: &str) -> bool
Detect if Python code uses httpx
Sourcepub fn uses_aiohttp(python_code: &str) -> bool
pub fn uses_aiohttp(python_code: &str) -> bool
Detect if Python code uses aiohttp
Sourcepub fn uses_async_http(python_code: &str) -> bool
pub fn uses_async_http(python_code: &str) -> bool
Detect if async HTTP calls are used
Auto Trait Implementations§
impl Freeze for HttpPatternDetector
impl RefUnwindSafe for HttpPatternDetector
impl Send for HttpPatternDetector
impl Sync for HttpPatternDetector
impl Unpin for HttpPatternDetector
impl UnsafeUnpin for HttpPatternDetector
impl UnwindSafe for HttpPatternDetector
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
impl<T> ErasedDestructor for Twhere
T: 'static,
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