pub struct PertApproximationReport {
pub mean_hours: f64,
pub variance_hours2: f64,
pub sigma_hours: f64,
pub probability_by_horizon: Option<f64>,
pub path: Vec<PathStep>,
pub note: String,
}Expand description
The analytic approximation and the path it follows.
Fields§
§mean_hours: f64Deterministic remaining finish; without calendars the path’s PERT means plus lags.
variance_hours2: f64Sum of the classical PERT variances along the path.
sigma_hours: f64Square root of the variance.
probability_by_horizon: Option<f64>Φ((H − mean) / σ) for the requested horizon; null without one.
path: Vec<PathStep>The mean critical path, first activity first.
note: StringWhat the approximation ignores and which way that biases it.
Trait Implementations§
Source§impl Clone for PertApproximationReport
impl Clone for PertApproximationReport
Source§impl Debug for PertApproximationReport
impl Debug for PertApproximationReport
Source§impl<'de> Deserialize<'de> for PertApproximationReport
impl<'de> Deserialize<'de> for PertApproximationReport
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 PertApproximationReport
impl PartialEq for PertApproximationReport
Source§impl Serialize for PertApproximationReport
impl Serialize for PertApproximationReport
impl StructuralPartialEq for PertApproximationReport
Auto Trait Implementations§
impl Freeze for PertApproximationReport
impl RefUnwindSafe for PertApproximationReport
impl Send for PertApproximationReport
impl Sync for PertApproximationReport
impl Unpin for PertApproximationReport
impl UnsafeUnpin for PertApproximationReport
impl UnwindSafe for PertApproximationReport
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