pub struct FtnAuthRequest {
pub redirect_url: Option<Url>,
pub request_phone: Option<bool>,
pub request_email: Option<bool>,
pub request_address: Option<bool>,
pub ref_id: Option<String>,
}Expand description
Request body for starting a Finnish Trust Network (FTN) authentication session.
Fields§
§redirect_url: Option<Url>URL to redirect the user to after completing the flow.
request_phone: Option<bool>Request the user’s phone number.
request_email: Option<bool>Request the user’s email address.
request_address: Option<bool>Request the user’s registered address.
ref_id: Option<String>Reference ID returned verbatim in the result and callback.
Implementations§
Source§impl FtnAuthRequest
impl FtnAuthRequest
pub fn new() -> Self
pub fn redirect_url(self, url: Url) -> Self
pub fn request_phone(self, v: bool) -> Self
pub fn request_email(self, v: bool) -> Self
pub fn request_address(self, v: bool) -> Self
pub fn ref_id(self, ref_id: impl Into<String>) -> Self
Trait Implementations§
Source§impl Clone for FtnAuthRequest
impl Clone for FtnAuthRequest
Source§fn clone(&self) -> FtnAuthRequest
fn clone(&self) -> FtnAuthRequest
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 moreSource§impl Debug for FtnAuthRequest
impl Debug for FtnAuthRequest
Source§impl Default for FtnAuthRequest
impl Default for FtnAuthRequest
Source§fn default() -> FtnAuthRequest
fn default() -> FtnAuthRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FtnAuthRequest
impl RefUnwindSafe for FtnAuthRequest
impl Send for FtnAuthRequest
impl Sync for FtnAuthRequest
impl Unpin for FtnAuthRequest
impl UnsafeUnpin for FtnAuthRequest
impl UnwindSafe for FtnAuthRequest
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