pub struct TriggerSpec {
pub is_above: Option<bool>,
pub px: f64,
pub lim: Option<f64>,
pub oco: Option<String>,
pub px_hi: Option<f64>,
pub lim_hi: Option<f64>,
pub trail_bps: Option<u32>,
pub step_bps: Option<u32>,
}Fields§
§is_above: Option<bool>§px: f64§lim: Option<f64>§oco: Option<String>§px_hi: Option<f64>§lim_hi: Option<f64>§trail_bps: Option<u32>§step_bps: Option<u32>Trait Implementations§
Source§impl Clone for TriggerSpec
impl Clone for TriggerSpec
Source§fn clone(&self) -> TriggerSpec
fn clone(&self) -> TriggerSpec
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 TriggerSpec
impl Debug for TriggerSpec
Source§impl<'de> Deserialize<'de> for TriggerSpec
impl<'de> Deserialize<'de> for TriggerSpec
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
Auto Trait Implementations§
impl Freeze for TriggerSpec
impl RefUnwindSafe for TriggerSpec
impl Send for TriggerSpec
impl Sync for TriggerSpec
impl Unpin for TriggerSpec
impl UnsafeUnpin for TriggerSpec
impl UnwindSafe for TriggerSpec
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