pub struct CreateStripeOnrampSessionInput {
pub environment: FiatOnrampEnvironment,
pub session: OnrampSessionParams,
pub session_id: CreateStripeOnrampSessionInputSessionId,
}Expand description
Input for creating a Stripe onramp session.
JSON schema
{
"title": "CreateStripeOnrampSessionInput",
"description": "Input for creating a Stripe onramp session.",
"type": "object",
"required": [
"environment",
"session",
"session_id"
],
"properties": {
"environment": {
"$ref": "#/components/schemas/FiatOnrampEnvironment"
},
"session": {
"$ref": "#/components/schemas/OnrampSessionParams"
},
"session_id": {
"type": "string",
"minLength": 1
}
},
"x-stainless-model": "onramps.create_stripe_onramp_session_input"
}Fields§
§environment: FiatOnrampEnvironment§session: OnrampSessionParams§session_id: CreateStripeOnrampSessionInputSessionIdTrait Implementations§
Source§impl Clone for CreateStripeOnrampSessionInput
impl Clone for CreateStripeOnrampSessionInput
Source§fn clone(&self) -> CreateStripeOnrampSessionInput
fn clone(&self) -> CreateStripeOnrampSessionInput
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 CreateStripeOnrampSessionInput
impl<'de> Deserialize<'de> for CreateStripeOnrampSessionInput
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<&CreateStripeOnrampSessionInput> for CreateStripeOnrampSessionInput
impl From<&CreateStripeOnrampSessionInput> for CreateStripeOnrampSessionInput
Source§fn from(value: &CreateStripeOnrampSessionInput) -> Self
fn from(value: &CreateStripeOnrampSessionInput) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CreateStripeOnrampSessionInput
impl RefUnwindSafe for CreateStripeOnrampSessionInput
impl Send for CreateStripeOnrampSessionInput
impl Sync for CreateStripeOnrampSessionInput
impl Unpin for CreateStripeOnrampSessionInput
impl UnsafeUnpin for CreateStripeOnrampSessionInput
impl UnwindSafe for CreateStripeOnrampSessionInput
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