pub struct CaptchaHandler;Implementations§
Trait Implementations§
Source§impl ChallengeHandler for CaptchaHandler
impl ChallengeHandler for CaptchaHandler
fn name(&self) -> &'static str
fn detects<'life0, 'life1, 'async_trait>(
&'life0 self,
page: &'life1 PageHtml,
) -> Pin<Box<dyn Future<Output = Result<bool, AppError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn solve<'life0, 'life1, 'async_trait>(
&'life0 self,
_page: &'life1 PageHtml,
) -> Pin<Box<dyn Future<Output = Result<HandlerOutcome, AppError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Auto Trait Implementations§
impl Freeze for CaptchaHandler
impl RefUnwindSafe for CaptchaHandler
impl Send for CaptchaHandler
impl Sync for CaptchaHandler
impl Unpin for CaptchaHandler
impl UnsafeUnpin for CaptchaHandler
impl UnwindSafe for CaptchaHandler
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