pub struct ProgressSummary {
pub percent_complete: f64,
pub verified: bool,
pub completed_at: Option<EventTime>,
pub scope: ProgressScope,
}Expand description
Execution progress is distinct from independent acceptance of the result. The default is no reported progress and no acceptance.
Fields§
§percent_complete: f64Execution percentage; packages/workspace equally weight descendant leaf tasks.
verified: boolWhether all applicable verification and aggregate gate conditions are satisfied.
completed_at: Option<EventTime>Verification time of a task, or the latest prerequisite or decision release of a milestone or package; unrecorded when any contributing event predates recorded event times.
scope: ProgressScopeWhether a choice keeps this work out of every percentage and completion condition.
Trait Implementations§
Source§impl Clone for ProgressSummary
impl Clone for ProgressSummary
impl Copy for ProgressSummary
Source§impl Debug for ProgressSummary
impl Debug for ProgressSummary
Source§impl Default for ProgressSummary
impl Default for ProgressSummary
Source§impl<'de> Deserialize<'de> for ProgressSummary
impl<'de> Deserialize<'de> for ProgressSummary
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 ProgressSummary
impl PartialEq for ProgressSummary
Source§impl Serialize for ProgressSummary
impl Serialize for ProgressSummary
impl StructuralPartialEq for ProgressSummary
Auto Trait Implementations§
impl Freeze for ProgressSummary
impl RefUnwindSafe for ProgressSummary
impl Send for ProgressSummary
impl Sync for ProgressSummary
impl Unpin for ProgressSummary
impl UnsafeUnpin for ProgressSummary
impl UnwindSafe for ProgressSummary
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