pub struct ForecastSpread {
pub pert_sigma_hours: f64,
pub sampled_std_dev_hours: f64,
}Expand description
Two measures of the finish’s spread, which differ wherever near-critical paths matter.
Fields§
§pert_sigma_hours: f64Analytic standard deviation along the mean critical path, from ((P − O) / 6)² variances.
sampled_std_dev_hours: f64Standard deviation of the sampled project finishes.
Trait Implementations§
Source§impl Clone for ForecastSpread
impl Clone for ForecastSpread
impl Copy for ForecastSpread
Source§impl Debug for ForecastSpread
impl Debug for ForecastSpread
Source§impl<'de> Deserialize<'de> for ForecastSpread
impl<'de> Deserialize<'de> for ForecastSpread
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 ForecastSpread
impl PartialEq for ForecastSpread
Source§impl Serialize for ForecastSpread
impl Serialize for ForecastSpread
impl StructuralPartialEq for ForecastSpread
Auto Trait Implementations§
impl Freeze for ForecastSpread
impl RefUnwindSafe for ForecastSpread
impl Send for ForecastSpread
impl Sync for ForecastSpread
impl Unpin for ForecastSpread
impl UnsafeUnpin for ForecastSpread
impl UnwindSafe for ForecastSpread
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