pub struct BridgeGbpFiatVirtualAccountDepositInstructions {
pub account_holder_name: String,
pub account_number: String,
pub asset: BridgeGbpFiatVirtualAccountDepositInstructionsAsset,
pub bank_address: String,
pub bank_name: String,
pub payment_rails: Vec<BridgeGbpFiatVirtualAccountDepositInstructionsPaymentRailsItem>,
pub sort_code: String,
}Expand description
The deposit instructions for a virtual account.
JSON schema
{
"title": "BridgeGbpFiatVirtualAccountDepositInstructions",
"description": "The deposit instructions for a virtual account.",
"type": "object",
"required": [
"account_holder_name",
"account_number",
"asset",
"bank_address",
"bank_name",
"payment_rails",
"sort_code"
],
"properties": {
"account_holder_name": {
"type": "string"
},
"account_number": {
"type": "string"
},
"asset": {
"type": "string",
"enum": [
"gbp"
]
},
"bank_address": {
"type": "string"
},
"bank_name": {
"type": "string"
},
"payment_rails": {
"type": "array",
"items": {
"type": "string",
"enum": [
"faster_payments"
]
}
},
"sort_code": {
"type": "string"
}
},
"x-stainless-model":
"client_auth.bridge_gbp_fiat_virtual_account_deposit_instructions"
}Fields§
§account_holder_name: String§account_number: String§asset: BridgeGbpFiatVirtualAccountDepositInstructionsAsset§bank_address: String§bank_name: String§payment_rails: Vec<BridgeGbpFiatVirtualAccountDepositInstructionsPaymentRailsItem>§sort_code: StringTrait Implementations§
Source§impl Clone for BridgeGbpFiatVirtualAccountDepositInstructions
impl Clone for BridgeGbpFiatVirtualAccountDepositInstructions
Source§fn clone(&self) -> BridgeGbpFiatVirtualAccountDepositInstructions
fn clone(&self) -> BridgeGbpFiatVirtualAccountDepositInstructions
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<'de> Deserialize<'de> for BridgeGbpFiatVirtualAccountDepositInstructions
impl<'de> Deserialize<'de> for BridgeGbpFiatVirtualAccountDepositInstructions
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 From<&BridgeGbpFiatVirtualAccountDepositInstructions> for BridgeGbpFiatVirtualAccountDepositInstructions
impl From<&BridgeGbpFiatVirtualAccountDepositInstructions> for BridgeGbpFiatVirtualAccountDepositInstructions
Source§fn from(value: &BridgeGbpFiatVirtualAccountDepositInstructions) -> Self
fn from(value: &BridgeGbpFiatVirtualAccountDepositInstructions) -> Self
Converts to this type from the input type.
Source§impl From<BridgeGbpFiatVirtualAccountDepositInstructions> for BridgeFiatVirtualAccountDepositInstructions
impl From<BridgeGbpFiatVirtualAccountDepositInstructions> for BridgeFiatVirtualAccountDepositInstructions
Source§fn from(value: BridgeGbpFiatVirtualAccountDepositInstructions) -> Self
fn from(value: BridgeGbpFiatVirtualAccountDepositInstructions) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for BridgeGbpFiatVirtualAccountDepositInstructions
impl RefUnwindSafe for BridgeGbpFiatVirtualAccountDepositInstructions
impl Send for BridgeGbpFiatVirtualAccountDepositInstructions
impl Sync for BridgeGbpFiatVirtualAccountDepositInstructions
impl Unpin for BridgeGbpFiatVirtualAccountDepositInstructions
impl UnsafeUnpin for BridgeGbpFiatVirtualAccountDepositInstructions
impl UnwindSafe for BridgeGbpFiatVirtualAccountDepositInstructions
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