Struct plaid::model::SignalUser
source · pub struct SignalUser {
pub address: Option<SignalAddressData>,
pub email_address: Option<String>,
pub name: Option<SignalPersonName>,
pub phone_number: Option<String>,
}
Expand description
Details about the end user initiating the transaction (i.e., the account holder).
Fields§
§address: Option<SignalAddressData>
Data about the components comprising an address.
email_address: Option<String>
The user’s email address.
name: Option<SignalPersonName>
The user’s legal name
phone_number: Option<String>
The user’s phone number, in E.164 format: +{countrycode}{number}. For example: “+14151234567”
Trait Implementations§
source§impl Clone for SignalUser
impl Clone for SignalUser
source§fn clone(&self) -> SignalUser
fn clone(&self) -> SignalUser
Returns a copy 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 moresource§impl Debug for SignalUser
impl Debug for SignalUser
source§impl Default for SignalUser
impl Default for SignalUser
source§fn default() -> SignalUser
fn default() -> SignalUser
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SignalUser
impl<'de> Deserialize<'de> for SignalUser
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
source§impl Display for SignalUser
impl Display for SignalUser
Auto Trait Implementations§
impl RefUnwindSafe for SignalUser
impl Send for SignalUser
impl Sync for SignalUser
impl Unpin for SignalUser
impl UnwindSafe for SignalUser
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