pub struct MoonpayFiatOnRampSolanaConfig {
pub currency_code: Option<MoonpaySolanaCurrencyCode>,
pub email: Option<String>,
pub payment_method: Option<MoonpayPaymentMethod>,
pub quote_currency_amount: Option<f64>,
pub ui_config: Option<MoonpayUiConfig>,
}Expand description
Configuration for a Moonpay fiat on-ramp for Solana.
JSON schema
{
"title": "MoonpayFiatOnRampSolanaConfig",
"description": "Configuration for a Moonpay fiat on-ramp for Solana.",
"type": "object",
"properties": {
"currencyCode": {
"$ref": "#/components/schemas/MoonpaySolanaCurrencyCode"
},
"email": {
"type": "string",
"format": "email"
},
"paymentMethod": {
"$ref": "#/components/schemas/MoonpayPaymentMethod"
},
"quoteCurrencyAmount": {
"type": "number"
},
"uiConfig": {
"$ref": "#/components/schemas/MoonpayUiConfig"
}
},
"x-stainless-model": "funding.moonpay_fiat_on_ramp_solana_config"
}Fields§
§currency_code: Option<MoonpaySolanaCurrencyCode>§email: Option<String>§payment_method: Option<MoonpayPaymentMethod>§quote_currency_amount: Option<f64>§ui_config: Option<MoonpayUiConfig>Trait Implementations§
Source§impl Clone for MoonpayFiatOnRampSolanaConfig
impl Clone for MoonpayFiatOnRampSolanaConfig
Source§fn clone(&self) -> MoonpayFiatOnRampSolanaConfig
fn clone(&self) -> MoonpayFiatOnRampSolanaConfig
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 MoonpayFiatOnRampSolanaConfig
impl<'de> Deserialize<'de> for MoonpayFiatOnRampSolanaConfig
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<&MoonpayFiatOnRampSolanaConfig> for MoonpayFiatOnRampSolanaConfig
impl From<&MoonpayFiatOnRampSolanaConfig> for MoonpayFiatOnRampSolanaConfig
Source§fn from(value: &MoonpayFiatOnRampSolanaConfig) -> Self
fn from(value: &MoonpayFiatOnRampSolanaConfig) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MoonpayFiatOnRampSolanaConfig
impl RefUnwindSafe for MoonpayFiatOnRampSolanaConfig
impl Send for MoonpayFiatOnRampSolanaConfig
impl Sync for MoonpayFiatOnRampSolanaConfig
impl Unpin for MoonpayFiatOnRampSolanaConfig
impl UnsafeUnpin for MoonpayFiatOnRampSolanaConfig
impl UnwindSafe for MoonpayFiatOnRampSolanaConfig
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