pub struct OrderPreviewPosition {
pub after: Option<String>,
pub change: Option<String>,
pub current: Option<String>,
}Expand description
Describes the projected change to the account’s position in the instrument.
Fields§
§after: Option<String>Projected position size after execution of the order.
change: Option<String>Difference between current and projected position sizes.
current: Option<String>Current position in the instrument.
Trait Implementations§
Source§impl Clone for OrderPreviewPosition
impl Clone for OrderPreviewPosition
Source§fn clone(&self) -> OrderPreviewPosition
fn clone(&self) -> OrderPreviewPosition
Returns a duplicate 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 OrderPreviewPosition
impl Debug for OrderPreviewPosition
Source§impl Default for OrderPreviewPosition
impl Default for OrderPreviewPosition
Source§impl<'de> Deserialize<'de> for OrderPreviewPosition
impl<'de> Deserialize<'de> for OrderPreviewPosition
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 OrderPreviewPosition
impl PartialEq for OrderPreviewPosition
impl StructuralPartialEq for OrderPreviewPosition
Auto Trait Implementations§
impl Freeze for OrderPreviewPosition
impl RefUnwindSafe for OrderPreviewPosition
impl Send for OrderPreviewPosition
impl Sync for OrderPreviewPosition
impl Unpin for OrderPreviewPosition
impl UnsafeUnpin for OrderPreviewPosition
impl UnwindSafe for OrderPreviewPosition
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