Struct plaid::model::BeaconUserRequestAddress
source · pub struct BeaconUserRequestAddress {
pub city: String,
pub country: String,
pub postal_code: Option<String>,
pub region: Option<String>,
pub street: String,
pub street2: Option<String>,
}
Expand description
Home address for the associated user. For more context on this field, see Input Validation by Country.
Fields§
§city: String
City from the end user’s address
country: String
Valid, capitalized, two-letter ISO code representing the country of this object. Must be in ISO 3166-1 alpha-2 form.
postal_code: Option<String>
The postal code for the associated address. Between 2 and 10 alphanumeric characters. For US-based addresses this must be 5 numeric digits.
region: Option<String>
An ISO 3166-2 subdivision code. Related terms would be “state”, “province”, “prefecture”, “zone”, “subdivision”, etc.
street: String
The primary street portion of an address. If an address is provided, this field will always be filled.
street2: Option<String>
Extra street information, like an apartment or suite number.
Trait Implementations§
source§impl Clone for BeaconUserRequestAddress
impl Clone for BeaconUserRequestAddress
source§fn clone(&self) -> BeaconUserRequestAddress
fn clone(&self) -> BeaconUserRequestAddress
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 BeaconUserRequestAddress
impl Debug for BeaconUserRequestAddress
source§impl Default for BeaconUserRequestAddress
impl Default for BeaconUserRequestAddress
source§fn default() -> BeaconUserRequestAddress
fn default() -> BeaconUserRequestAddress
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for BeaconUserRequestAddress
impl<'de> Deserialize<'de> for BeaconUserRequestAddress
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 BeaconUserRequestAddress
impl Display for BeaconUserRequestAddress
Auto Trait Implementations§
impl RefUnwindSafe for BeaconUserRequestAddress
impl Send for BeaconUserRequestAddress
impl Sync for BeaconUserRequestAddress
impl Unpin for BeaconUserRequestAddress
impl UnwindSafe for BeaconUserRequestAddress
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