pub struct ChartPoint {
pub value: f64,
pub index: usize,
pub violations: Vec<ViolationType>,
}Expand description
A single point on a control chart.
Each point corresponds to a statistic computed from one subgroup or individual observation, along with any run-rule violations detected at that point.
Fields§
§value: f64The computed statistic value (e.g., subgroup mean, range, proportion).
index: usizeThe zero-based index of this point in the sequence.
violations: Vec<ViolationType>List of violations detected at this point.
Trait Implementations§
Source§impl Clone for ChartPoint
impl Clone for ChartPoint
Source§fn clone(&self) -> ChartPoint
fn clone(&self) -> ChartPoint
Returns a duplicate of the value. Read more
1.0.0 · 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 ChartPoint
impl RefUnwindSafe for ChartPoint
impl Send for ChartPoint
impl Sync for ChartPoint
impl Unpin for ChartPoint
impl UnwindSafe for ChartPoint
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