Struct hyperliquid_rust_sdk::PositionData
source · pub struct PositionData {
pub coin: String,
pub entry_px: Option<String>,
pub leverage: Leverage,
pub liquidation_px: Option<String>,
pub margin_used: String,
pub max_trade_szs: Vec<String>,
pub position_value: String,
pub return_on_equity: String,
pub szi: String,
pub unrealized_pnl: String,
}Fields§
§coin: String§entry_px: Option<String>§leverage: Leverage§liquidation_px: Option<String>§margin_used: String§max_trade_szs: Vec<String>§position_value: String§return_on_equity: String§szi: String§unrealized_pnl: StringTrait Implementations§
source§impl Debug for PositionData
impl Debug for PositionData
source§impl<'de> Deserialize<'de> for PositionData
impl<'de> Deserialize<'de> for PositionData
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 RefUnwindSafe for PositionData
impl Send for PositionData
impl Sync for PositionData
impl Unpin for PositionData
impl UnwindSafe for PositionData
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