pub struct RecaptchaV3Task {
pub website_url: String,
pub website_key: String,
pub is_invisible: bool,
pub page_action: Option<String>,
pub website_title: Option<String>,
pub check_field: Option<String>,
pub proxy: Option<String>,
pub extra: ExtraFields,
}Expand description
Request parameters shared by ReCaptcha V3 task variants.
Fields§
§website_url: StringURL of the page containing the challenge.
website_key: StringReCaptcha site key.
is_invisible: boolWhether the challenge uses invisible mode.
page_action: Option<String>Optional action configured by the protected page.
website_title: Option<String>Optional page title.
check_field: Option<String>Optional website-specific check field.
proxy: Option<String>Optional proxy forwarded to the worker.
extra: ExtraFieldsAdditional worker parameters.
Implementations§
Source§impl RecaptchaV3Task
impl RecaptchaV3Task
pub fn serialize<__S>(
__self: &RecaptchaV3Task,
__serializer: __S,
) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
Source§impl RecaptchaV3Task
impl RecaptchaV3Task
Sourcepub fn builder() -> RecaptchaV3TaskBuilder
pub fn builder() -> RecaptchaV3TaskBuilder
Create an instance of RecaptchaV3Task using the builder syntax
Trait Implementations§
Source§impl Clone for RecaptchaV3Task
impl Clone for RecaptchaV3Task
Source§impl Debug for RecaptchaV3Task
impl Debug for RecaptchaV3Task
Source§impl Default for RecaptchaV3Task
impl Default for RecaptchaV3Task
Auto Trait Implementations§
impl Freeze for RecaptchaV3Task
impl RefUnwindSafe for RecaptchaV3Task
impl Send for RecaptchaV3Task
impl Sync for RecaptchaV3Task
impl Unpin for RecaptchaV3Task
impl UnsafeUnpin for RecaptchaV3Task
impl UnwindSafe for RecaptchaV3Task
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