pub struct ProcessConfirmationsResult {
pub requires_action: bool,
pub valid_actions: Option<Vec<ValidAction>>,
pub should_submit_presupplied_code: bool,
pub qr_challenge_url: Option<String>,
}Expand description
Result of processing allowed confirmations.
This struct is returned by process_confirmations to indicate what
actions are required to complete authentication.
Fields§
§requires_action: boolWhether user action is required to complete authentication.
valid_actions: Option<Vec<ValidAction>>List of valid actions the user can take (if action required).
should_submit_presupplied_code: boolWhether a pre-supplied Steam Guard code should be submitted.
qr_challenge_url: Option<String>QR code challenge URL (for QR login flows).
Trait Implementations§
Source§impl Clone for ProcessConfirmationsResult
impl Clone for ProcessConfirmationsResult
Source§fn clone(&self) -> ProcessConfirmationsResult
fn clone(&self) -> ProcessConfirmationsResult
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 moreAuto Trait Implementations§
impl Freeze for ProcessConfirmationsResult
impl RefUnwindSafe for ProcessConfirmationsResult
impl Send for ProcessConfirmationsResult
impl Sync for ProcessConfirmationsResult
impl Unpin for ProcessConfirmationsResult
impl UnsafeUnpin for ProcessConfirmationsResult
impl UnwindSafe for ProcessConfirmationsResult
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