pub struct ArtifactCacheBatchFailedEntry<'a, E> { /* private fields */ }Expand description
One failed generic artifact batch entry.
Implementations§
Source§impl<'a, E> ArtifactCacheBatchFailedEntry<'a, E>
impl<'a, E> ArtifactCacheBatchFailedEntry<'a, E>
Sourcepub const fn failure(&self) -> &'a ArtifactCacheBatchFailure<E>
pub const fn failure(&self) -> &'a ArtifactCacheBatchFailure<E>
Structured cache or caller-build failure.
Sourcepub const fn timings(&self) -> ArtifactCacheBatchFailureTimings
pub const fn timings(&self) -> ArtifactCacheBatchFailureTimings
Partial phase timings retained with the failure.
Sourcepub const fn entry_elapsed(&self) -> Duration
pub const fn entry_elapsed(&self) -> Duration
Complete wall-clock time retained for this failed entry.
Trait Implementations§
Auto Trait Implementations§
impl<'a, E> !RefUnwindSafe for ArtifactCacheBatchFailedEntry<'a, E>
impl<'a, E> !UnwindSafe for ArtifactCacheBatchFailedEntry<'a, E>
impl<'a, E> Freeze for ArtifactCacheBatchFailedEntry<'a, E>
impl<'a, E> Send for ArtifactCacheBatchFailedEntry<'a, E>where
E: Sync,
impl<'a, E> Sync for ArtifactCacheBatchFailedEntry<'a, E>where
E: Sync,
impl<'a, E> Unpin for ArtifactCacheBatchFailedEntry<'a, E>
impl<'a, E> UnsafeUnpin for ArtifactCacheBatchFailedEntry<'a, E>
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