pub enum TimeRelationship {
StartToFinish,
FinishToFinish,
FinishToStart,
StartToStart,
}Expand description
The predecessor - successor relationship between tasks.
Variants§
StartToFinish
The predecessor has to start for the successor to finish.
FinishToFinish
The predecessor has to start for the successor to finish.
FinishToStart
The predecessor has to finish for the successor to start.
StartToStart
The predecessor has to start for the successor to finish.
Trait Implementations§
Source§impl Clone for TimeRelationship
impl Clone for TimeRelationship
Source§fn clone(&self) -> TimeRelationship
fn clone(&self) -> TimeRelationship
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TimeRelationship
impl Debug for TimeRelationship
Source§impl Default for TimeRelationship
impl Default for TimeRelationship
Source§fn default() -> TimeRelationship
fn default() -> TimeRelationship
Returns the “default value” for a type. Read more
impl Copy for TimeRelationship
Auto Trait Implementations§
impl Freeze for TimeRelationship
impl RefUnwindSafe for TimeRelationship
impl Send for TimeRelationship
impl Sync for TimeRelationship
impl Unpin for TimeRelationship
impl UnwindSafe for TimeRelationship
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more