pub struct ModifyTriggerParams {
pub trigger_id: String,
pub subaccount_id: Option<u64>,
pub trigger_price: Option<Price>,
pub limit_price: Option<Price>,
pub activation_price: Option<Price>,
pub trailing_distance_ticks: Option<i64>,
pub trailing_distance_bps: Option<i32>,
pub max_slippage_ticks: Option<i32>,
pub max_slippage_bps: Option<i32>,
}Expand description
Typed modify-trigger params.
Fields§
§trigger_id: String§subaccount_id: Option<u64>§trigger_price: Option<Price>§limit_price: Option<Price>§activation_price: Option<Price>§trailing_distance_ticks: Option<i64>§trailing_distance_bps: Option<i32>§max_slippage_ticks: Option<i32>§max_slippage_bps: Option<i32>Trait Implementations§
Source§impl Clone for ModifyTriggerParams
impl Clone for ModifyTriggerParams
Source§fn clone(&self) -> ModifyTriggerParams
fn clone(&self) -> ModifyTriggerParams
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 moreAuto Trait Implementations§
impl Freeze for ModifyTriggerParams
impl RefUnwindSafe for ModifyTriggerParams
impl Send for ModifyTriggerParams
impl Sync for ModifyTriggerParams
impl Unpin for ModifyTriggerParams
impl UnsafeUnpin for ModifyTriggerParams
impl UnwindSafe for ModifyTriggerParams
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