pub struct PurchaseLeverageTokenResult {
pub lt_coin: String,
pub lt_order_status: LtOrderStatus,
pub exec_qty: Decimal,
pub exec_amt: Decimal,
pub amount: Decimal,
pub purchase_id: String,
pub serial_no: Option<String>,
pub value_coin: String,
}Expand description
Result of POST /v5/spot-lever-token/purchase (Client::purchase_leverage_token).
Fields§
§lt_coin: StringAbbreviation of the LT, such as BTC3L.
lt_order_status: LtOrderStatusOrder status. 1: completed, 2: in progress, 3: failed.
exec_qty: DecimalExecuted quantity of leverage tokens
exec_amt: DecimalExecuted amount of leverage tokens
amount: DecimalTotal purchase amount submitted
purchase_id: StringOrder ID.
serial_no: Option<String>Serial number, customised order ID.
value_coin: StringQuote currency for the transaction
Trait Implementations§
Source§impl Debug for PurchaseLeverageTokenResult
impl Debug for PurchaseLeverageTokenResult
Source§impl<'de> Deserialize<'de> for PurchaseLeverageTokenResult
impl<'de> Deserialize<'de> for PurchaseLeverageTokenResult
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
impl StructuralPartialEq for PurchaseLeverageTokenResult
Auto Trait Implementations§
impl Freeze for PurchaseLeverageTokenResult
impl RefUnwindSafe for PurchaseLeverageTokenResult
impl Send for PurchaseLeverageTokenResult
impl Sync for PurchaseLeverageTokenResult
impl Unpin for PurchaseLeverageTokenResult
impl UnsafeUnpin for PurchaseLeverageTokenResult
impl UnwindSafe for PurchaseLeverageTokenResult
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