pub struct CalculatePnlInput {
pub token_addresses: Vec<String>,
}Expand description
CalculatePnlInput
JSON schema
{
"type": "object",
"properties": {
"tokenAddresses": {
"description": "DTO.WALLET.CALCULATE_PNL.INPUT.TOKEN_ADDRESSES",
"examples": [
[
"6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN",
"6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN"
]
],
"type": "array",
"items": {
"type": "string"
}
}
}
}Fields§
§token_addresses: Vec<String>DTO.WALLET.CALCULATE_PNL.INPUT.TOKEN_ADDRESSES
Implementations§
Source§impl CalculatePnlInput
impl CalculatePnlInput
pub fn builder() -> CalculatePnlInput
Trait Implementations§
Source§impl Clone for CalculatePnlInput
impl Clone for CalculatePnlInput
Source§fn clone(&self) -> CalculatePnlInput
fn clone(&self) -> CalculatePnlInput
Returns a duplicate of the value. Read more
1.0.0 · 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 CalculatePnlInput
impl Debug for CalculatePnlInput
Source§impl Default for CalculatePnlInput
impl Default for CalculatePnlInput
Source§impl<'de> Deserialize<'de> for CalculatePnlInput
impl<'de> Deserialize<'de> for CalculatePnlInput
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<&CalculatePnlInput> for CalculatePnlInput
impl From<&CalculatePnlInput> for CalculatePnlInput
Source§fn from(value: &CalculatePnlInput) -> Self
fn from(value: &CalculatePnlInput) -> Self
Converts to this type from the input type.
Source§impl From<CalculatePnlInput> for CalculatePnlInput
impl From<CalculatePnlInput> for CalculatePnlInput
Source§fn from(value: CalculatePnlInput) -> Self
fn from(value: CalculatePnlInput) -> Self
Converts to this type from the input type.
Source§impl Serialize for CalculatePnlInput
impl Serialize for CalculatePnlInput
Source§impl TryFrom<CalculatePnlInput> for CalculatePnlInput
impl TryFrom<CalculatePnlInput> for CalculatePnlInput
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: CalculatePnlInput) -> Result<Self, ConversionError>
fn try_from(value: CalculatePnlInput) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for CalculatePnlInput
impl RefUnwindSafe for CalculatePnlInput
impl Send for CalculatePnlInput
impl Sync for CalculatePnlInput
impl Unpin for CalculatePnlInput
impl UnwindSafe for CalculatePnlInput
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