pub struct CreateStripeOnrampSessionResponse {
pub id: String,
pub session_id: String,
pub transaction_details: Option<OnrampSessionTransactionDetails>,
}Expand description
The created onramp session.
JSON schema
{
"title": "CreateStripeOnrampSessionResponse",
"description": "The created onramp session.",
"examples": [
{
"id": "cos_1NamBL2eZvKYlo2CP38sZVEW",
"session_id": "sess_abc123",
"transaction_details": {
"destination_amount": "100.000000",
"destination_currency": "usdc",
"destination_network": "base",
"fees": {
"network_fee_amount": "0.17",
"transaction_fee_amount": "4.04"
},
"source_amount": "104.21",
"source_currency": "usd"
}
}
],
"type": "object",
"required": [
"id",
"session_id"
],
"properties": {
"id": {
"type": "string"
},
"session_id": {
"type": "string"
},
"transaction_details": {
"allOf": [
{
"$ref": "#/components/schemas/OnrampSessionTransactionDetails"
},
{
"type": "object"
}
]
}
},
"x-stainless-model": "onramps.create_stripe_onramp_session_response"
}Fields§
§id: String§session_id: String§transaction_details: Option<OnrampSessionTransactionDetails>Trait Implementations§
Source§impl Clone for CreateStripeOnrampSessionResponse
impl Clone for CreateStripeOnrampSessionResponse
Source§fn clone(&self) -> CreateStripeOnrampSessionResponse
fn clone(&self) -> CreateStripeOnrampSessionResponse
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 CreateStripeOnrampSessionResponse
impl<'de> Deserialize<'de> for CreateStripeOnrampSessionResponse
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<&CreateStripeOnrampSessionResponse> for CreateStripeOnrampSessionResponse
impl From<&CreateStripeOnrampSessionResponse> for CreateStripeOnrampSessionResponse
Source§fn from(value: &CreateStripeOnrampSessionResponse) -> Self
fn from(value: &CreateStripeOnrampSessionResponse) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CreateStripeOnrampSessionResponse
impl RefUnwindSafe for CreateStripeOnrampSessionResponse
impl Send for CreateStripeOnrampSessionResponse
impl Sync for CreateStripeOnrampSessionResponse
impl Unpin for CreateStripeOnrampSessionResponse
impl UnsafeUnpin for CreateStripeOnrampSessionResponse
impl UnwindSafe for CreateStripeOnrampSessionResponse
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