#[repr(C)]pub struct PositionChanged {Show 22 fields
pub trader_id: TraderId,
pub strategy_id: StrategyId,
pub instrument_id: InstrumentId,
pub position_id: PositionId,
pub account_id: AccountId,
pub opening_order_id: ClientOrderId,
pub entry: OrderSide,
pub side: PositionSide,
pub signed_qty: f64,
pub quantity: Quantity,
pub peak_quantity: Quantity,
pub last_qty: Quantity,
pub last_px: Price,
pub currency: Currency,
pub avg_px_open: f64,
pub avg_px_close: f64,
pub realized_return: f64,
pub realized_pnl: Money,
pub unrealized_pnl: Money,
pub ts_opened: UnixNanos,
pub ts_event: UnixNanos,
pub ts_init: UnixNanos,
}
Fields§
§trader_id: TraderId
§strategy_id: StrategyId
§instrument_id: InstrumentId
§position_id: PositionId
§account_id: AccountId
§opening_order_id: ClientOrderId
§entry: OrderSide
§side: PositionSide
§signed_qty: f64
§quantity: Quantity
§peak_quantity: Quantity
§last_qty: Quantity
§last_px: Price
§currency: Currency
§avg_px_open: f64
§avg_px_close: f64
§realized_return: f64
§realized_pnl: Money
§unrealized_pnl: Money
§ts_opened: UnixNanos
§ts_event: UnixNanos
§ts_init: UnixNanos
Trait Implementations§
Source§impl Clone for PositionChanged
impl Clone for PositionChanged
Source§fn clone(&self) -> PositionChanged
fn clone(&self) -> PositionChanged
Returns a copy 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 PositionChanged
impl Debug for PositionChanged
Source§impl PartialEq for PositionChanged
impl PartialEq for PositionChanged
impl StructuralPartialEq for PositionChanged
Auto Trait Implementations§
impl Freeze for PositionChanged
impl RefUnwindSafe for PositionChanged
impl Send for PositionChanged
impl Sync for PositionChanged
impl Unpin for PositionChanged
impl UnwindSafe for PositionChanged
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