Struct google_verifiedaccess1::api::Challenge
source · pub struct Challenge {
pub alternative_challenge: Option<SignedData>,
pub challenge: Option<SignedData>,
}
Expand description
Result message for VerifiedAccess.CreateChallenge.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- create challenge (response)
Fields§
§alternative_challenge: Option<SignedData>
Challenge generated with the old signing key (this will only be present during key rotation)
challenge: Option<SignedData>
Generated challenge
Trait Implementations§
source§impl<'de> Deserialize<'de> for Challenge
impl<'de> Deserialize<'de> for Challenge
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
impl ResponseResult for Challenge
Auto Trait Implementations§
impl RefUnwindSafe for Challenge
impl Send for Challenge
impl Sync for Challenge
impl Unpin for Challenge
impl UnwindSafe for Challenge
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