pub enum StartBasis {
Verified,
Provisional,
}Expand description
Which predecessor result releases a finish-to-start edge for the successor’s start.
Only the start gates (claim and start) differ: the successor’s verification, milestone reach and the remaining forecast always wait for the predecessor’s verified finish.
Variants§
Verified
The successor starts only after the predecessor is verified.
Provisional
The successor may start on the predecessor’s pending submission attempt, and its start records that attempt as its basis; a rejection of the attempt invalidates the basis.
Implementations§
Source§impl StartBasis
impl StartBasis
Sourcepub fn is_verified(&self) -> bool
pub fn is_verified(&self) -> bool
Whether this is the default verified-finish basis, which serialization omits.
Trait Implementations§
Source§impl Clone for StartBasis
impl Clone for StartBasis
impl Copy for StartBasis
Source§impl Debug for StartBasis
impl Debug for StartBasis
Source§impl Default for StartBasis
impl Default for StartBasis
Source§impl<'de> Deserialize<'de> for StartBasis
impl<'de> Deserialize<'de> for StartBasis
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
impl Eq for StartBasis
Source§impl PartialEq for StartBasis
impl PartialEq for StartBasis
Source§impl Serialize for StartBasis
impl Serialize for StartBasis
impl StructuralPartialEq for StartBasis
Auto Trait Implementations§
impl Freeze for StartBasis
impl RefUnwindSafe for StartBasis
impl Send for StartBasis
impl Sync for StartBasis
impl Unpin for StartBasis
impl UnsafeUnpin for StartBasis
impl UnwindSafe for StartBasis
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