pub struct ModelPositionResponsePositionList {Show 14 fields
pub actual: Option<f64>,
pub actual_range_max: Option<f64>,
pub actual_range_min: Option<f64>,
pub ccy: Option<String>,
pub conid: Option<f64>,
pub dlv: Option<f64>,
pub exchange_rate: Option<f64>,
pub flags: Option<i32>,
pub instrument: Option<String>,
pub instrument_imbalance: Option<f64>,
pub mismatch_type: Option<f64>,
pub mv: Option<f64>,
pub position: Option<f64>,
pub target: Option<f64>,
}Fields§
§actual: Option<f64>Actual percent of the model held in the postion.
actual_range_max: Option<f64>Maximum accepted tolerance above the target.
actual_range_min: Option<f64>Minimum accepted tolerance below the target.
ccy: Option<String>Currency symbol.
conid: Option<f64>Contract identifier for the instrument.
dlv: Option<f64>Displayed liquidation value.
exchange_rate: Option<f64>Used internally for client portal. Should be ignored.
flags: Option<i32>Used internally for client portal. Should be ignored.
instrument: Option<String>Symbol of the position.
instrument_imbalance: Option<f64>Describes the percentage of imbalance of the actual allocation from the model.
mismatch_type: Option<f64>Used internally for client portal. Should be ignored.
mv: Option<f64>Market Value.
position: Option<f64>The total size of the position held in the model.
target: Option<f64>The desired allocation percentage of the position in the model.
Trait Implementations§
Source§impl Clone for ModelPositionResponsePositionList
impl Clone for ModelPositionResponsePositionList
Source§fn clone(&self) -> ModelPositionResponsePositionList
fn clone(&self) -> ModelPositionResponsePositionList
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<'de> Deserialize<'de> for ModelPositionResponsePositionList
impl<'de> Deserialize<'de> for ModelPositionResponsePositionList
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 ModelPositionResponsePositionList
impl PartialEq for ModelPositionResponsePositionList
Source§fn eq(&self, other: &ModelPositionResponsePositionList) -> bool
fn eq(&self, other: &ModelPositionResponsePositionList) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ModelPositionResponsePositionList
Auto Trait Implementations§
impl Freeze for ModelPositionResponsePositionList
impl RefUnwindSafe for ModelPositionResponsePositionList
impl Send for ModelPositionResponsePositionList
impl Sync for ModelPositionResponsePositionList
impl Unpin for ModelPositionResponsePositionList
impl UnsafeUnpin for ModelPositionResponsePositionList
impl UnwindSafe for ModelPositionResponsePositionList
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