pub struct ClosePositionResponse {
pub last_transaction_id: Option<String>,
pub related_transaction_ids: Option<Vec<i32>>,
pub long_order_create_transaction: Option<Box<MarketOrderTransaction>>,
pub long_order_fill_transaction: Option<Box<OrderFillTransaction>>,
pub long_order_cancel_transaction: Option<Box<OrderCancelTransaction>>,
pub short_order_create_transaction: Option<Box<MarketOrderTransaction>>,
pub short_order_fill_transaction: Option<Box<OrderFillTransaction>>,
pub short_order_cancel_transaction: Option<Box<OrderCancelTransaction>>,
}Fields§
§last_transaction_id: Option<String>The ID of the most recent Transaction created for the Account
The IDs of all Transactions that were created while satisfying the request.
long_order_create_transaction: Option<Box<MarketOrderTransaction>>§long_order_fill_transaction: Option<Box<OrderFillTransaction>>§long_order_cancel_transaction: Option<Box<OrderCancelTransaction>>§short_order_create_transaction: Option<Box<MarketOrderTransaction>>§short_order_fill_transaction: Option<Box<OrderFillTransaction>>§short_order_cancel_transaction: Option<Box<OrderCancelTransaction>>Implementations§
Source§impl ClosePositionResponse
impl ClosePositionResponse
pub fn new() -> ClosePositionResponse
Trait Implementations§
Source§impl Clone for ClosePositionResponse
impl Clone for ClosePositionResponse
Source§fn clone(&self) -> ClosePositionResponse
fn clone(&self) -> ClosePositionResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ClosePositionResponse
impl Debug for ClosePositionResponse
Source§impl Default for ClosePositionResponse
impl Default for ClosePositionResponse
Source§fn default() -> ClosePositionResponse
fn default() -> ClosePositionResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClosePositionResponse
impl<'de> Deserialize<'de> for ClosePositionResponse
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
Source§impl PartialEq for ClosePositionResponse
impl PartialEq for ClosePositionResponse
Source§impl Serialize for ClosePositionResponse
impl Serialize for ClosePositionResponse
impl StructuralPartialEq for ClosePositionResponse
Auto Trait Implementations§
impl Freeze for ClosePositionResponse
impl RefUnwindSafe for ClosePositionResponse
impl Send for ClosePositionResponse
impl Sync for ClosePositionResponse
impl Unpin for ClosePositionResponse
impl UnsafeUnpin for ClosePositionResponse
impl UnwindSafe for ClosePositionResponse
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