pub struct CaptchaChallenge {
pub kind: CaptchaKind,
pub site_key: Option<String>,
pub url: String,
}Available on crate feature
imperva only.Expand description
Imperva WAF / Incapsula bypass surface re-exports.
Gated by the imperva cargo feature. The driver lives in the
zendriver-imperva sub-crate; these aliases let downstream code reach
it via the parent crate without an extra dependency. Entry point is
Tab::imperva.
CAPTCHA escalation handed to a user-supplied solver.
Fields§
§kind: CaptchaKind§site_key: Option<String>Site key extracted from the embed (hCaptcha / reCAPTCHA). None
if the kind is ImpervaNative or Unknown, or if the probe found
no matching data-sitekey attribute on the page.
url: StringURL of the page presenting the CAPTCHA.
Trait Implementations§
Source§impl Clone for CaptchaChallenge
impl Clone for CaptchaChallenge
Source§fn clone(&self) -> CaptchaChallenge
fn clone(&self) -> CaptchaChallenge
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 moreAuto Trait Implementations§
impl Freeze for CaptchaChallenge
impl RefUnwindSafe for CaptchaChallenge
impl Send for CaptchaChallenge
impl Sync for CaptchaChallenge
impl Unpin for CaptchaChallenge
impl UnsafeUnpin for CaptchaChallenge
impl UnwindSafe for CaptchaChallenge
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