pub struct UpdatePositionRequest {
pub stop_level: Option<f64>,
pub limit_level: Option<f64>,
pub trailing_stop: Option<bool>,
pub trailing_stop_distance: Option<f64>,
}Expand description
Model for updating an existing position
Fields§
§stop_level: Option<f64>New price level for stop loss
limit_level: Option<f64>New price level for take profit
trailing_stop: Option<bool>Whether to enable trailing stop
trailing_stop_distance: Option<f64>Distance for trailing stop
Trait Implementations§
Source§impl Clone for UpdatePositionRequest
impl Clone for UpdatePositionRequest
Source§fn clone(&self) -> UpdatePositionRequest
fn clone(&self) -> UpdatePositionRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UpdatePositionRequest
impl Debug for UpdatePositionRequest
Auto Trait Implementations§
impl Freeze for UpdatePositionRequest
impl RefUnwindSafe for UpdatePositionRequest
impl Send for UpdatePositionRequest
impl Sync for UpdatePositionRequest
impl Unpin for UpdatePositionRequest
impl UnwindSafe for UpdatePositionRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more