pub struct FrejaCompleted {
pub id: String,
pub ref_id: Option<String>,
pub ssn: String,
pub country: Country,
pub name: String,
pub given_name: String,
pub surname: String,
pub address: Option<String>,
pub company_signatory_text: Option<String>,
}Expand description
Returned when the Freja eID session has completed successfully.
Fields§
§id: String§ref_id: Option<String>§ssn: String§country: CountryCountry of the user’s identity document (e.g. SWEDEN).
name: String§given_name: String§surname: String§address: Option<String>Present only when request_address was true.
company_signatory_text: Option<String>Present only when org_number was provided.
Trait Implementations§
Source§impl Clone for FrejaCompleted
impl Clone for FrejaCompleted
Source§fn clone(&self) -> FrejaCompleted
fn clone(&self) -> FrejaCompleted
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 FrejaCompleted
impl Debug for FrejaCompleted
Source§impl<'de> Deserialize<'de> for FrejaCompleted
impl<'de> Deserialize<'de> for FrejaCompleted
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
Auto Trait Implementations§
impl Freeze for FrejaCompleted
impl RefUnwindSafe for FrejaCompleted
impl Send for FrejaCompleted
impl Sync for FrejaCompleted
impl Unpin for FrejaCompleted
impl UnsafeUnpin for FrejaCompleted
impl UnwindSafe for FrejaCompleted
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