pub struct CreateAccountFromWalletsConfigurationInput {
pub display_name: Option<AccountDisplayName>,
pub wallets_configuration: AccountWalletsConfiguration,
}Expand description
Input for creating a digital asset account from new wallets with a
wallets_configuration specification.
JSON schema
{
"title": "CreateAccountFromWalletsConfigurationInput",
"description": "Input for creating a digital asset account from new
wallets with a `wallets_configuration` specification.",
"type": "object",
"required": [
"wallets_configuration"
],
"properties": {
"display_name": {
"$ref": "#/components/schemas/AccountDisplayName"
},
"wallets_configuration": {
"allOf": [
{
"$ref": "#/components/schemas/AccountWalletsConfiguration"
},
{
"minItems": 1
}
]
}
},
"x-stainless-model":
"accounts.create_account_from_wallets_configuration_input"
}Fields§
§display_name: Option<AccountDisplayName>§wallets_configuration: AccountWalletsConfigurationTrait Implementations§
Source§impl Clone for CreateAccountFromWalletsConfigurationInput
impl Clone for CreateAccountFromWalletsConfigurationInput
Source§fn clone(&self) -> CreateAccountFromWalletsConfigurationInput
fn clone(&self) -> CreateAccountFromWalletsConfigurationInput
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 CreateAccountFromWalletsConfigurationInput
impl<'de> Deserialize<'de> for CreateAccountFromWalletsConfigurationInput
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateAccountFromWalletsConfigurationInput, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateAccountFromWalletsConfigurationInput, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&CreateAccountFromWalletsConfigurationInput> for CreateAccountFromWalletsConfigurationInput
impl From<&CreateAccountFromWalletsConfigurationInput> for CreateAccountFromWalletsConfigurationInput
Source§fn from(
value: &CreateAccountFromWalletsConfigurationInput,
) -> CreateAccountFromWalletsConfigurationInput
fn from( value: &CreateAccountFromWalletsConfigurationInput, ) -> CreateAccountFromWalletsConfigurationInput
Converts to this type from the input type.
Source§impl From<CreateAccountFromWalletsConfigurationInput> for CreateAccountInput
impl From<CreateAccountFromWalletsConfigurationInput> for CreateAccountInput
Source§fn from(value: CreateAccountFromWalletsConfigurationInput) -> CreateAccountInput
fn from(value: CreateAccountFromWalletsConfigurationInput) -> CreateAccountInput
Converts to this type from the input type.
Source§impl Serialize for CreateAccountFromWalletsConfigurationInput
impl Serialize for CreateAccountFromWalletsConfigurationInput
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 CreateAccountFromWalletsConfigurationInput
impl RefUnwindSafe for CreateAccountFromWalletsConfigurationInput
impl Send for CreateAccountFromWalletsConfigurationInput
impl Sync for CreateAccountFromWalletsConfigurationInput
impl Unpin for CreateAccountFromWalletsConfigurationInput
impl UnsafeUnpin for CreateAccountFromWalletsConfigurationInput
impl UnwindSafe for CreateAccountFromWalletsConfigurationInput
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