pub struct PositionPerformanceSection {Show 16 fields
pub position_count: usize,
pub wins: usize,
pub losses: usize,
pub breakeven: usize,
pub total_outcome: MetricValue<f64>,
pub mean_outcome: MetricValue<f64>,
pub median_outcome: MetricValue<f64>,
pub win_rate: MetricValue<f64>,
pub win_rate_confidence: MetricValue<ConfidenceInterval>,
pub gross_positive: MetricValue<f64>,
pub gross_negative: MetricValue<f64>,
pub profit_factor: MetricValue<f64>,
pub payoff_ratio: MetricValue<f64>,
pub best_outcome: MetricValue<f64>,
pub worst_outcome: MetricValue<f64>,
pub mean_outcome_confidence: MetricValue<ConfidenceInterval>,
}Fields§
§position_count: usize§wins: usize§losses: usize§breakeven: usize§total_outcome: MetricValue<f64>§mean_outcome: MetricValue<f64>§median_outcome: MetricValue<f64>§win_rate: MetricValue<f64>§win_rate_confidence: MetricValue<ConfidenceInterval>§gross_positive: MetricValue<f64>§gross_negative: MetricValue<f64>§profit_factor: MetricValue<f64>§payoff_ratio: MetricValue<f64>§best_outcome: MetricValue<f64>§worst_outcome: MetricValue<f64>§mean_outcome_confidence: MetricValue<ConfidenceInterval>Trait Implementations§
Source§impl Clone for PositionPerformanceSection
impl Clone for PositionPerformanceSection
Source§fn clone(&self) -> PositionPerformanceSection
fn clone(&self) -> PositionPerformanceSection
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 PositionPerformanceSection
impl Debug for PositionPerformanceSection
Source§impl<'de> Deserialize<'de> for PositionPerformanceSection
impl<'de> Deserialize<'de> for PositionPerformanceSection
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
impl StructuralPartialEq for PositionPerformanceSection
Auto Trait Implementations§
impl Freeze for PositionPerformanceSection
impl RefUnwindSafe for PositionPerformanceSection
impl Send for PositionPerformanceSection
impl Sync for PositionPerformanceSection
impl Unpin for PositionPerformanceSection
impl UnsafeUnpin for PositionPerformanceSection
impl UnwindSafe for PositionPerformanceSection
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