pub struct CoinbaseOnRampInitEthereumInput {
pub addresses: [CoinbaseOnRampEthereumAddress; 1],
pub assets: Vec<CoinbaseEthereumAsset>,
}Expand description
Input for initializing a Coinbase on-ramp session for Ethereum.
JSON schema
{
"title": "CoinbaseOnRampInitEthereumInput",
"description": "Input for initializing a Coinbase on-ramp session for
Ethereum.",
"type": "object",
"required": [
"addresses"
],
"properties": {
"addresses": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CoinbaseOnRampEthereumAddress"
},
"maxItems": 1,
"minItems": 1
},
"assets": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CoinbaseEthereumAsset"
}
}
},
"x-stainless-model": "funding.coinbase_on_ramp_init_ethereum_input"
}Fields§
§addresses: [CoinbaseOnRampEthereumAddress; 1]§assets: Vec<CoinbaseEthereumAsset>Trait Implementations§
Source§impl Clone for CoinbaseOnRampInitEthereumInput
impl Clone for CoinbaseOnRampInitEthereumInput
Source§fn clone(&self) -> CoinbaseOnRampInitEthereumInput
fn clone(&self) -> CoinbaseOnRampInitEthereumInput
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 CoinbaseOnRampInitEthereumInput
impl<'de> Deserialize<'de> for CoinbaseOnRampInitEthereumInput
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<&CoinbaseOnRampInitEthereumInput> for CoinbaseOnRampInitEthereumInput
impl From<&CoinbaseOnRampInitEthereumInput> for CoinbaseOnRampInitEthereumInput
Source§fn from(value: &CoinbaseOnRampInitEthereumInput) -> Self
fn from(value: &CoinbaseOnRampInitEthereumInput) -> Self
Converts to this type from the input type.
Source§impl From<CoinbaseOnRampInitEthereumInput> for CoinbaseOnRampInitInput
impl From<CoinbaseOnRampInitEthereumInput> for CoinbaseOnRampInitInput
Source§fn from(value: CoinbaseOnRampInitEthereumInput) -> Self
fn from(value: CoinbaseOnRampInitEthereumInput) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CoinbaseOnRampInitEthereumInput
impl RefUnwindSafe for CoinbaseOnRampInitEthereumInput
impl Send for CoinbaseOnRampInitEthereumInput
impl Sync for CoinbaseOnRampInitEthereumInput
impl Unpin for CoinbaseOnRampInitEthereumInput
impl UnsafeUnpin for CoinbaseOnRampInitEthereumInput
impl UnwindSafe for CoinbaseOnRampInitEthereumInput
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