pub struct BankIdSeCompleted {
pub id: String,
pub ref_id: Option<String>,
pub ssn: Pno,
pub name: String,
pub given_name: String,
pub surname: String,
pub cert_start_date: Option<NaiveDate>,
pub address: Option<String>,
pub company_signatory_text: Option<String>,
}Expand description
Returned when the BankID session has completed successfully.
Fields§
§id: StringBankID order reference / session ID.
ref_id: Option<String>Reference ID returned verbatim in the result and callback.
ssn: PnoSwedish personal identification number (personnummer).
name: String§given_name: String§surname: String§cert_start_date: Option<NaiveDate>Date the BankID certificate became valid (YYYY-MM-DD).
address: Option<String>Present only when request_address was true.
company_signatory_text: Option<String>Company signatory result text. Present only when org_number was provided.
Trait Implementations§
Source§impl Clone for BankIdSeCompleted
impl Clone for BankIdSeCompleted
Source§fn clone(&self) -> BankIdSeCompleted
fn clone(&self) -> BankIdSeCompleted
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 BankIdSeCompleted
impl Debug for BankIdSeCompleted
Source§impl<'de> Deserialize<'de> for BankIdSeCompleted
impl<'de> Deserialize<'de> for BankIdSeCompleted
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 BankIdSeCompleted
impl RefUnwindSafe for BankIdSeCompleted
impl Send for BankIdSeCompleted
impl Sync for BankIdSeCompleted
impl Unpin for BankIdSeCompleted
impl UnsafeUnpin for BankIdSeCompleted
impl UnwindSafe for BankIdSeCompleted
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