pub enum CreateAccountInput {
WalletsConfigurationInput(CreateAccountFromWalletsConfigurationInput),
WalletIdsInput(CreateAccountFromWalletIdsInput),
}Expand description
Input for creating a digital asset account.
JSON schema
{
"title": "CreateAccountInput",
"description": "Input for creating a digital asset account.",
"oneOf": [
{
"$ref":
"#/components/schemas/CreateAccountFromWalletsConfigurationInput"
},
{
"$ref": "#/components/schemas/CreateAccountFromWalletIdsInput"
}
],
"x-stainless-model": "accounts.create_account_input"
}Variants§
WalletsConfigurationInput(CreateAccountFromWalletsConfigurationInput)
WalletIdsInput(CreateAccountFromWalletIdsInput)
Trait Implementations§
Source§impl Clone for CreateAccountInput
impl Clone for CreateAccountInput
Source§fn clone(&self) -> CreateAccountInput
fn clone(&self) -> CreateAccountInput
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 Debug for CreateAccountInput
impl Debug for CreateAccountInput
Source§impl<'de> Deserialize<'de> for CreateAccountInput
impl<'de> Deserialize<'de> for CreateAccountInput
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateAccountInput, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateAccountInput, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&CreateAccountInput> for CreateAccountInput
impl From<&CreateAccountInput> for CreateAccountInput
Source§fn from(value: &CreateAccountInput) -> CreateAccountInput
fn from(value: &CreateAccountInput) -> CreateAccountInput
Converts to this type from the input type.
Source§impl From<CreateAccountFromWalletIdsInput> for CreateAccountInput
impl From<CreateAccountFromWalletIdsInput> for CreateAccountInput
Source§fn from(value: CreateAccountFromWalletIdsInput) -> CreateAccountInput
fn from(value: CreateAccountFromWalletIdsInput) -> CreateAccountInput
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 CreateAccountInput
impl Serialize for CreateAccountInput
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 CreateAccountInput
impl RefUnwindSafe for CreateAccountInput
impl Send for CreateAccountInput
impl Sync for CreateAccountInput
impl Unpin for CreateAccountInput
impl UnsafeUnpin for CreateAccountInput
impl UnwindSafe for CreateAccountInput
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