pub struct PipelineSummary {
pub stages_executed: usize,
pub stages_failed: Vec<String>,
pub total_files_processed: usize,
pub total_changed_files: usize,
pub total_skipped_files: usize,
pub total_unsupported: usize,
pub modified_files: Vec<PathBuf>,
pub timings: Vec<(String, u64)>,
pub incompatibilities: Vec<IncompatibleRecipe>,
pub events: Vec<ExecutionEvent>,
pub stages: Vec<PipelineStage>,
}Fields§
§stages_executed: usize§stages_failed: Vec<String>§total_files_processed: usize§total_changed_files: usize§total_skipped_files: usize§total_unsupported: usize§modified_files: Vec<PathBuf>§timings: Vec<(String, u64)>§incompatibilities: Vec<IncompatibleRecipe>§events: Vec<ExecutionEvent>§stages: Vec<PipelineStage>Implementations§
Source§impl PipelineSummary
impl PipelineSummary
pub fn print_summary(&self)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PipelineSummary
impl RefUnwindSafe for PipelineSummary
impl Send for PipelineSummary
impl Sync for PipelineSummary
impl Unpin for PipelineSummary
impl UnsafeUnpin for PipelineSummary
impl UnwindSafe for PipelineSummary
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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