pub struct EntryLevelResolution {
pub price_grid_source: Option<PriceGridSource>,
pub original_signal_stoploss: Option<f64>,
pub stop_distance_multiplier: Option<f64>,
pub stop_distance_multiplier_decimal: Option<String>,
pub source_stop_distance: Option<f64>,
pub final_stop_distance: Option<f64>,
pub requested_stoploss: Option<f64>,
pub resolved_stoploss: Option<f64>,
pub stop_adjustment: Option<AdjustmentDirection>,
pub requested_targets: Vec<f64>,
pub resolved_targets: Vec<f64>,
pub target_adjustments: Vec<AdjustmentDirection>,
}Expand description
Auditable requested and resolved profile levels.
Fields§
§price_grid_source: Option<PriceGridSource>§original_signal_stoploss: Option<f64>§stop_distance_multiplier: Option<f64>§stop_distance_multiplier_decimal: Option<String>§source_stop_distance: Option<f64>§final_stop_distance: Option<f64>§requested_stoploss: Option<f64>§resolved_stoploss: Option<f64>§stop_adjustment: Option<AdjustmentDirection>§requested_targets: Vec<f64>§resolved_targets: Vec<f64>§target_adjustments: Vec<AdjustmentDirection>Trait Implementations§
Source§impl Clone for EntryLevelResolution
impl Clone for EntryLevelResolution
Source§fn clone(&self) -> EntryLevelResolution
fn clone(&self) -> EntryLevelResolution
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 EntryLevelResolution
impl Debug for EntryLevelResolution
Source§impl Default for EntryLevelResolution
impl Default for EntryLevelResolution
Source§fn default() -> EntryLevelResolution
fn default() -> EntryLevelResolution
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EntryLevelResolution
impl<'de> Deserialize<'de> for EntryLevelResolution
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 EntryLevelResolution
impl PartialEq for EntryLevelResolution
Source§impl Serialize for EntryLevelResolution
impl Serialize for EntryLevelResolution
impl StructuralPartialEq for EntryLevelResolution
Auto Trait Implementations§
impl Freeze for EntryLevelResolution
impl RefUnwindSafe for EntryLevelResolution
impl Send for EntryLevelResolution
impl Sync for EntryLevelResolution
impl Unpin for EntryLevelResolution
impl UnsafeUnpin for EntryLevelResolution
impl UnwindSafe for EntryLevelResolution
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