pub struct PaymentInitiationAddress {
pub city: String,
pub country: String,
pub postal_code: String,
pub street: Vec<String>,
}Expand description
The optional address of the payment recipient’s bank account. Required by most institutions outside of the UK.
Fields§
§city: StringThe city where the recipient is located. Maximum of 35 characters.
country: StringThe ISO 3166-1 alpha-2 country code where the recipient is located.
postal_code: StringThe postal code where the recipient is located. Maximum of 16 characters.
street: Vec<String>An array of length 1-2 representing the street address where the recipient is located. Maximum of 70 characters.
Trait Implementations§
Source§impl Clone for PaymentInitiationAddress
impl Clone for PaymentInitiationAddress
Source§fn clone(&self) -> PaymentInitiationAddress
fn clone(&self) -> PaymentInitiationAddress
Returns a duplicate 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 PaymentInitiationAddress
impl Debug for PaymentInitiationAddress
Source§impl Default for PaymentInitiationAddress
impl Default for PaymentInitiationAddress
Source§fn default() -> PaymentInitiationAddress
fn default() -> PaymentInitiationAddress
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PaymentInitiationAddress
impl<'de> Deserialize<'de> for PaymentInitiationAddress
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 PaymentInitiationAddress
impl Display for PaymentInitiationAddress
Auto Trait Implementations§
impl Freeze for PaymentInitiationAddress
impl RefUnwindSafe for PaymentInitiationAddress
impl Send for PaymentInitiationAddress
impl Sync for PaymentInitiationAddress
impl Unpin for PaymentInitiationAddress
impl UnwindSafe for PaymentInitiationAddress
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