pub struct OpenPosition {Show 13 fields
pub account_id: String,
pub asset_category: AssetCategory,
pub conid: u32,
pub cost_basis_price: f64,
pub fifo_pnl_unrealized: f64,
pub currency: Currency,
pub listing_exchange: String,
pub mark_price: f64,
pub open_quantity: f64,
pub position_value: f64,
pub timestamp_eod_ms: i64,
pub ticker: String,
pub side: PositionSide,
}Fields§
§account_id: String§asset_category: AssetCategory§conid: u32§cost_basis_price: f64§fifo_pnl_unrealized: f64§currency: Currency§listing_exchange: String§mark_price: f64§open_quantity: f64§position_value: f64§timestamp_eod_ms: i64§ticker: String§side: PositionSideTrait Implementations§
Source§impl Debug for OpenPosition
impl Debug for OpenPosition
Source§impl PartialEq for OpenPosition
impl PartialEq for OpenPosition
Source§fn eq(&self, other: &OpenPosition) -> bool
fn eq(&self, other: &OpenPosition) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl StatementSection for OpenPosition
impl StatementSection for OpenPosition
fn from_node(node: &NodeWrapper<'_>) -> Result<OpenPosition>
impl StructuralPartialEq for OpenPosition
Auto Trait Implementations§
impl Freeze for OpenPosition
impl RefUnwindSafe for OpenPosition
impl Send for OpenPosition
impl Sync for OpenPosition
impl Unpin for OpenPosition
impl UnsafeUnpin for OpenPosition
impl UnwindSafe for OpenPosition
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