pub struct PipelineResult {
pub succeeded: HashMap<String, BuiltImage>,
pub failed: HashMap<String, String>,
pub total_time_ms: u64,
}Expand description
Result of a pipeline execution
Fields§
§succeeded: HashMap<String, BuiltImage>Images that were successfully built
failed: HashMap<String, String>Images that failed to build (name -> error message)
total_time_ms: u64Total execution time in milliseconds
Implementations§
Source§impl PipelineResult
impl PipelineResult
Sourcepub fn is_success(&self) -> bool
pub fn is_success(&self) -> bool
Returns true if all images were built successfully
Sourcepub fn total_images(&self) -> usize
pub fn total_images(&self) -> usize
Returns the total number of images in the pipeline
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PipelineResult
impl RefUnwindSafe for PipelineResult
impl Send for PipelineResult
impl Sync for PipelineResult
impl Unpin for PipelineResult
impl UnsafeUnpin for PipelineResult
impl UnwindSafe for PipelineResult
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