pub struct ScheduleSpan {
pub start_hours: f64,
pub finish_hours: f64,
pub critical: bool,
}Expand description
Scheduled range of one work item in elapsed hours, with whether the critical path touches it.
Fields§
§start_hours: f64Earliest start of the work, or of the earliest descendant of a package.
finish_hours: f64Earliest finish of the work, or of the latest descendant of a package.
critical: boolWhether the work, or any descendant of a package, is critical.
Trait Implementations§
Source§impl Clone for ScheduleSpan
impl Clone for ScheduleSpan
impl Copy for ScheduleSpan
Source§impl Debug for ScheduleSpan
impl Debug for ScheduleSpan
Source§impl<'de> Deserialize<'de> for ScheduleSpan
impl<'de> Deserialize<'de> for ScheduleSpan
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 ScheduleSpan
impl PartialEq for ScheduleSpan
Source§impl Serialize for ScheduleSpan
impl Serialize for ScheduleSpan
impl StructuralPartialEq for ScheduleSpan
Auto Trait Implementations§
impl Freeze for ScheduleSpan
impl RefUnwindSafe for ScheduleSpan
impl Send for ScheduleSpan
impl Sync for ScheduleSpan
impl Unpin for ScheduleSpan
impl UnsafeUnpin for ScheduleSpan
impl UnwindSafe for ScheduleSpan
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