pub struct PriorPeriodPosition {
pub account_id: String,
pub acct_alias: Option<String>,
pub model: Option<String>,
pub symbol: Option<String>,
pub description: Option<String>,
pub conid: Option<String>,
pub asset_category: Option<AssetCategory>,
pub prior_mtm_pnl: Option<Decimal>,
pub date: Option<NaiveDate>,
pub quantity: Option<Decimal>,
pub price: Option<Decimal>,
pub currency: Option<String>,
}Expand description
Prior period position
Fields§
§account_id: StringAccount ID
acct_alias: Option<String>Account alias
model: Option<String>Model
symbol: Option<String>Symbol
description: Option<String>Description
conid: Option<String>Contract ID
asset_category: Option<AssetCategory>Asset category
prior_mtm_pnl: Option<Decimal>Prior MTM P&L
date: Option<NaiveDate>Date
quantity: Option<Decimal>Quantity
price: Option<Decimal>Price
currency: Option<String>Currency
Trait Implementations§
Source§impl Clone for PriorPeriodPosition
impl Clone for PriorPeriodPosition
Source§fn clone(&self) -> PriorPeriodPosition
fn clone(&self) -> PriorPeriodPosition
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 PriorPeriodPosition
impl Debug for PriorPeriodPosition
Source§impl<'de> Deserialize<'de> for PriorPeriodPosition
impl<'de> Deserialize<'de> for PriorPeriodPosition
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 PartialEq for PriorPeriodPosition
impl PartialEq for PriorPeriodPosition
Source§impl Serialize for PriorPeriodPosition
impl Serialize for PriorPeriodPosition
impl StructuralPartialEq for PriorPeriodPosition
Auto Trait Implementations§
impl Freeze for PriorPeriodPosition
impl RefUnwindSafe for PriorPeriodPosition
impl Send for PriorPeriodPosition
impl Sync for PriorPeriodPosition
impl Unpin for PriorPeriodPosition
impl UnwindSafe for PriorPeriodPosition
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