pub struct MarketPositionMsg {
pub market_ticker: String,
pub position: i32,
pub position_cost: i64,
pub realized_pnl: i64,
pub fees_paid: i64,
}Fields§
§market_ticker: String§position: i32§position_cost: i64Position cost in centi-cents (divide by 10,000 for USD)
realized_pnl: i64Realized P&L in centi-cents
fees_paid: i64Fees paid in centi-cents
Trait Implementations§
Source§impl Debug for MarketPositionMsg
impl Debug for MarketPositionMsg
Source§impl<'de> Deserialize<'de> for MarketPositionMsg
impl<'de> Deserialize<'de> for MarketPositionMsg
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
Auto Trait Implementations§
impl Freeze for MarketPositionMsg
impl RefUnwindSafe for MarketPositionMsg
impl Send for MarketPositionMsg
impl Sync for MarketPositionMsg
impl Unpin for MarketPositionMsg
impl UnwindSafe for MarketPositionMsg
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