pub struct VippsCompleted {
pub id: String,
pub ref_id: Option<String>,
pub ssn: Option<Nnin>,
pub name: String,
pub given_name: String,
pub surname: String,
pub phone: Option<String>,
pub email: Option<Email>,
pub address: Option<String>,
pub birth_date: Option<NaiveDate>,
pub pid: Option<String>,
pub bank_id: Option<String>,
}Expand description
Returned when the Vipps session has completed successfully.
Fields§
§id: String§ref_id: Option<String>§ssn: Option<Nnin>Present when request_ssn was true.
name: String§given_name: String§surname: String§phone: Option<String>§email: Option<Email>§address: Option<String>§birth_date: Option<NaiveDate>§pid: Option<String>§bank_id: Option<String>Trait Implementations§
Source§impl Clone for VippsCompleted
impl Clone for VippsCompleted
Source§fn clone(&self) -> VippsCompleted
fn clone(&self) -> VippsCompleted
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 VippsCompleted
impl Debug for VippsCompleted
Source§impl<'de> Deserialize<'de> for VippsCompleted
impl<'de> Deserialize<'de> for VippsCompleted
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 VippsCompleted
impl RefUnwindSafe for VippsCompleted
impl Send for VippsCompleted
impl Sync for VippsCompleted
impl Unpin for VippsCompleted
impl UnsafeUnpin for VippsCompleted
impl UnwindSafe for VippsCompleted
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