pub struct TaskTimes {
pub early_start: f64,
pub early_finish: f64,
pub late_start: f64,
pub late_finish: f64,
}Expand description
The four schedule times of one task: earliest start, earliest finish, latest start, latest finish.
Fields§
§early_start: f64Earliest the task can begin, given its predecessors.
early_finish: f64Earliest it can end.
late_start: f64Latest it can begin without delaying the project.
late_finish: f64Latest it can end.
Implementations§
Trait Implementations§
impl Copy for TaskTimes
impl StructuralPartialEq for TaskTimes
Auto Trait Implementations§
impl Freeze for TaskTimes
impl RefUnwindSafe for TaskTimes
impl Send for TaskTimes
impl Sync for TaskTimes
impl Unpin for TaskTimes
impl UnsafeUnpin for TaskTimes
impl UnwindSafe for TaskTimes
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