pub struct ScheduledTimes {
pub earliest_start_hours: f64,
pub earliest_finish_hours: f64,
pub latest_start_hours: f64,
pub latest_finish_hours: f64,
pub total_float_hours: f64,
pub free_float_hours: f64,
pub critical: bool,
}Expand description
Critical-path times of one work item the active graph schedules, in elapsed hours after the evaluation time.
Fields§
§earliest_start_hours: f64Minimum feasible start.
earliest_finish_hours: f64Earliest start plus duration.
latest_start_hours: f64Latest start that does not delay project completion.
latest_finish_hours: f64Latest finish that does not delay project completion.
total_float_hours: f64Delay available without postponing project completion.
free_float_hours: f64Delay available without moving a direct successor’s earliest start.
critical: boolWhether total float is within numerical tolerance of zero.
Trait Implementations§
Source§impl Clone for ScheduledTimes
impl Clone for ScheduledTimes
Source§impl Debug for ScheduledTimes
impl Debug for ScheduledTimes
Source§impl<'de> Deserialize<'de> for ScheduledTimes
impl<'de> Deserialize<'de> for ScheduledTimes
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 ScheduledTimes
impl PartialEq for ScheduledTimes
Source§impl Serialize for ScheduledTimes
impl Serialize for ScheduledTimes
impl StructuralPartialEq for ScheduledTimes
Auto Trait Implementations§
impl Freeze for ScheduledTimes
impl RefUnwindSafe for ScheduledTimes
impl Send for ScheduledTimes
impl Sync for ScheduledTimes
impl Unpin for ScheduledTimes
impl UnsafeUnpin for ScheduledTimes
impl UnwindSafe for ScheduledTimes
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