Struct Position
pub struct Position {
pub venue_id: VenueId,
pub instrument_id: InstrumentId,
pub side: Side,
pub qty: Qty,
pub avg_entry_price: Price,
pub unrealized_pnl: Decimal,
pub realized_pnl: Decimal,
}Fields§
§venue_id: VenueId§instrument_id: InstrumentId§side: Side§qty: Qty§avg_entry_price: Price§unrealized_pnl: Decimal§realized_pnl: DecimalTrait Implementations§
§impl Clone for Position
impl Clone for Position
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl<'de> Deserialize<'de> for Position
impl<'de> Deserialize<'de> for Position
§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>,
impl Eq for Position
impl StructuralPartialEq for Position
Auto Trait Implementations§
impl Freeze for Position
impl RefUnwindSafe for Position
impl Send for Position
impl Sync for Position
impl Unpin for Position
impl UnsafeUnpin for Position
impl UnwindSafe for Position
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)