pub struct ChunkLaunchReport { /* private fields */ }Expand description
Combined repository lifecycle and chunk-orchestration result.
Implementations§
Source§impl ChunkLaunchReport
impl ChunkLaunchReport
Sourcepub const fn launch(&self) -> &LaunchReport
pub const fn launch(&self) -> &LaunchReport
Borrows the persisted job/step lifecycle result.
Sourcepub const fn chunk(&self) -> Option<&ChunkExecutionReport>
pub const fn chunk(&self) -> Option<&ChunkExecutionReport>
Borrows chunk evidence when user work reached the chunk step.
A stop or before-listener failure can finish the launch without invoking the chunk body.
Trait Implementations§
Source§impl Clone for ChunkLaunchReport
impl Clone for ChunkLaunchReport
Source§fn clone(&self) -> ChunkLaunchReport
fn clone(&self) -> ChunkLaunchReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChunkLaunchReport
impl Debug for ChunkLaunchReport
impl Eq for ChunkLaunchReport
Source§impl PartialEq for ChunkLaunchReport
impl PartialEq for ChunkLaunchReport
impl StructuralPartialEq for ChunkLaunchReport
Auto Trait Implementations§
impl Freeze for ChunkLaunchReport
impl RefUnwindSafe for ChunkLaunchReport
impl Send for ChunkLaunchReport
impl Sync for ChunkLaunchReport
impl Unpin for ChunkLaunchReport
impl UnsafeUnpin for ChunkLaunchReport
impl UnwindSafe for ChunkLaunchReport
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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