pub struct CreatePositionRequest {
pub currency_code: String,
pub direction: Direction,
pub epic: String,
pub expiry: String,
pub force_open: bool,
pub guaranteed_stop: bool,
pub order_type: OrderType,
pub size: f64,
pub level: Option<f64>,
pub limit_level: Option<f64>,
pub stop_level: Option<f64>,
}Fields§
§currency_code: String§direction: Direction§epic: String§expiry: String§force_open: bool§guaranteed_stop: bool§order_type: OrderType§size: f64§level: Option<f64>§limit_level: Option<f64>§stop_level: Option<f64>Trait Implementations§
Source§impl Debug for CreatePositionRequest
impl Debug for CreatePositionRequest
Auto Trait Implementations§
impl Freeze for CreatePositionRequest
impl RefUnwindSafe for CreatePositionRequest
impl Send for CreatePositionRequest
impl Sync for CreatePositionRequest
impl Unpin for CreatePositionRequest
impl UnsafeUnpin for CreatePositionRequest
impl UnwindSafe for CreatePositionRequest
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