pub struct ControlLimits {
pub ucl: f64,
pub cl: f64,
pub lcl: f64,
}Expand description
Control limits for a chart.
Represents the upper control limit (UCL), center line (CL), and lower control limit (LCL) computed from the process data.
§Invariants
lcl <= cl <= ucl- All values are finite
Fields§
§ucl: f64Upper control limit (UCL = CL + 3 sigma).
cl: f64Center line (process mean or target).
lcl: f64Lower control limit (LCL = CL - 3 sigma).
Trait Implementations§
Source§impl Clone for ControlLimits
impl Clone for ControlLimits
Source§fn clone(&self) -> ControlLimits
fn clone(&self) -> ControlLimits
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 moreSource§impl Debug for ControlLimits
impl Debug for ControlLimits
Source§impl PartialEq for ControlLimits
impl PartialEq for ControlLimits
impl StructuralPartialEq for ControlLimits
Auto Trait Implementations§
impl Freeze for ControlLimits
impl RefUnwindSafe for ControlLimits
impl Send for ControlLimits
impl Sync for ControlLimits
impl Unpin for ControlLimits
impl UnwindSafe for ControlLimits
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