pub struct InitiateUserFiatOnrampResponse {
pub deposit_instructions: InitiateUserFiatOnrampResponseDepositInstructions,
pub id: String,
pub status: InitiateUserFiatOnrampResponseStatus,
}Expand description
InitiateUserFiatOnrampResponse
JSON schema
{
"examples": [
{
"deposit_instructions": {
"amount": "100.0",
"bank_account_number": "11223344556677",
"bank_address": "1800 North Pole St., Orlando, FL 32801",
"bank_beneficiary_address": "1234 Elm St, Springfield, IL 12345",
"bank_beneficiary_name": "Bridge Ventures Inc",
"bank_name": "Bank of Nowhere",
"bank_routing_number": "123456789",
"currency": "usd",
"deposit_message": "BRGFU2Z9TJPJXCS7ZZK2",
"payment_rail": "ach_push"
},
"id": "3a61a69a-1f20-4113-85f5-997078166729",
"status": "awaiting_funds"
}
],
"type": "object",
"required": [
"deposit_instructions",
"id",
"status"
],
"properties": {
"deposit_instructions": {
"type": "object",
"required": [
"amount",
"currency",
"payment_rail"
],
"properties": {
"account_holder_name": {
"type": "string"
},
"amount": {
"type": "string"
},
"bank_account_number": {
"type": "string"
},
"bank_address": {
"type": "string"
},
"bank_beneficiary_address": {
"type": "string"
},
"bank_beneficiary_name": {
"type": "string"
},
"bank_name": {
"type": "string"
},
"bank_routing_number": {
"type": "string"
},
"bic": {
"type": "string"
},
"currency": {
"type": "string",
"enum": [
"eur",
"usd"
]
},
"deposit_message": {
"type": "string"
},
"iban": {
"type": "string"
},
"payment_rail": {
"type": "string",
"enum": [
"ach_push",
"sepa",
"wire"
]
}
}
},
"id": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"awaiting_funds",
"canceled",
"error",
"funds_received",
"in_review",
"payment_processed",
"payment_submitted",
"refunded",
"returned",
"undeliverable"
]
}
}
}Fields§
§deposit_instructions: InitiateUserFiatOnrampResponseDepositInstructions§id: String§status: InitiateUserFiatOnrampResponseStatusTrait Implementations§
Source§impl Clone for InitiateUserFiatOnrampResponse
impl Clone for InitiateUserFiatOnrampResponse
Source§fn clone(&self) -> InitiateUserFiatOnrampResponse
fn clone(&self) -> InitiateUserFiatOnrampResponse
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<'de> Deserialize<'de> for InitiateUserFiatOnrampResponse
impl<'de> Deserialize<'de> for InitiateUserFiatOnrampResponse
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<InitiateUserFiatOnrampResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InitiateUserFiatOnrampResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&InitiateUserFiatOnrampResponse> for InitiateUserFiatOnrampResponse
impl From<&InitiateUserFiatOnrampResponse> for InitiateUserFiatOnrampResponse
Source§fn from(
value: &InitiateUserFiatOnrampResponse,
) -> InitiateUserFiatOnrampResponse
fn from( value: &InitiateUserFiatOnrampResponse, ) -> InitiateUserFiatOnrampResponse
Converts to this type from the input type.
Source§impl Serialize for InitiateUserFiatOnrampResponse
impl Serialize for InitiateUserFiatOnrampResponse
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for InitiateUserFiatOnrampResponse
impl RefUnwindSafe for InitiateUserFiatOnrampResponse
impl Send for InitiateUserFiatOnrampResponse
impl Sync for InitiateUserFiatOnrampResponse
impl Unpin for InitiateUserFiatOnrampResponse
impl UnwindSafe for InitiateUserFiatOnrampResponse
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