pub struct PortfolioAssetRow {
pub allocation_pct: Option<String>,
pub asset_id: Option<Uuid>,
pub available_balance: Option<String>,
pub locked_balance: Option<String>,
pub mark_price: Option<String>,
pub price_as_of: Option<String>,
pub pricing_status: Option<PortfolioAssetRowPricingStatus>,
pub symbol: Option<String>,
pub total_balance: Option<String>,
pub value: Option<String>,
}Expand description
PortfolioAssetRow
JSON schema
{
"type": "object",
"properties": {
"allocationPct": {
"type": [
"string",
"null"
]
},
"assetId": {
"type": [
"string",
"null"
],
"format": "uuid"
},
"availableBalance": {
"type": [
"string",
"null"
]
},
"lockedBalance": {
"type": [
"string",
"null"
]
},
"markPrice": {
"type": [
"string",
"null"
]
},
"priceAsOf": {
"type": [
"string",
"null"
]
},
"pricingStatus": {
"type": [
"string",
"null"
],
"enum": [
"priced",
"unpriced"
]
},
"symbol": {
"type": [
"string",
"null"
]
},
"totalBalance": {
"type": [
"string",
"null"
]
},
"value": {
"type": [
"string",
"null"
]
}
}
}Fields§
§allocation_pct: Option<String>§asset_id: Option<Uuid>§available_balance: Option<String>§locked_balance: Option<String>§mark_price: Option<String>§price_as_of: Option<String>§pricing_status: Option<PortfolioAssetRowPricingStatus>§symbol: Option<String>§total_balance: Option<String>§value: Option<String>Trait Implementations§
Source§impl Clone for PortfolioAssetRow
impl Clone for PortfolioAssetRow
Source§fn clone(&self) -> PortfolioAssetRow
fn clone(&self) -> PortfolioAssetRow
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 PortfolioAssetRow
impl Debug for PortfolioAssetRow
Source§impl Default for PortfolioAssetRow
impl Default for PortfolioAssetRow
Source§impl<'de> Deserialize<'de> for PortfolioAssetRow
impl<'de> Deserialize<'de> for PortfolioAssetRow
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
Auto Trait Implementations§
impl Freeze for PortfolioAssetRow
impl RefUnwindSafe for PortfolioAssetRow
impl Send for PortfolioAssetRow
impl Sync for PortfolioAssetRow
impl Unpin for PortfolioAssetRow
impl UnsafeUnpin for PortfolioAssetRow
impl UnwindSafe for PortfolioAssetRow
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