pub struct CaptchaChallenge {
pub type: ChallengeChoices,
pub flow_info: Option<Box<ContextualFlowInfo>>,
pub component: Option<String>,
pub response_errors: Option<HashMap<String, Vec<ErrorDetail>>>,
pub pending_user: String,
pub pending_user_avatar: String,
pub site_key: String,
pub js_url: String,
}
Expand description
CaptchaChallenge : Site public key
Fields§
§type: ChallengeChoices
§flow_info: Option<Box<ContextualFlowInfo>>
§component: Option<String>
§response_errors: Option<HashMap<String, Vec<ErrorDetail>>>
§pending_user: String
§pending_user_avatar: String
§site_key: String
§js_url: String
Implementations§
Source§impl CaptchaChallenge
impl CaptchaChallenge
Sourcepub fn new(
type: ChallengeChoices,
pending_user: String,
pending_user_avatar: String,
site_key: String,
js_url: String,
) -> CaptchaChallenge
pub fn new( type: ChallengeChoices, pending_user: String, pending_user_avatar: String, site_key: String, js_url: String, ) -> CaptchaChallenge
Site public key
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 · 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 CaptchaChallenge
impl Debug for CaptchaChallenge
Source§impl Default for CaptchaChallenge
impl Default for CaptchaChallenge
Source§fn default() -> CaptchaChallenge
fn default() -> CaptchaChallenge
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CaptchaChallenge
impl<'de> Deserialize<'de> for CaptchaChallenge
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CaptchaChallenge
impl PartialEq for CaptchaChallenge
Source§impl Serialize for CaptchaChallenge
impl Serialize for CaptchaChallenge
impl StructuralPartialEq for CaptchaChallenge
Auto Trait Implementations§
impl Freeze for CaptchaChallenge
impl RefUnwindSafe for CaptchaChallenge
impl Send for CaptchaChallenge
impl Sync for CaptchaChallenge
impl Unpin 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