pub struct DebugGenerationTraceDecision {
pub key: String,
pub outcome: DebugTraceOutcome,
pub output_path: Option<String>,
pub detail: String,
}Expand description
One generation decision recorded by alp trace.
Fields§
§key: StringIdentifier of the artifact (e.g. zephyr-conf).
outcome: DebugTraceOutcomeWhat happened to the artifact.
output_path: Option<String>Target path, when an output path applies.
detail: StringHuman-readable explanation.
Trait Implementations§
Source§impl Clone for DebugGenerationTraceDecision
impl Clone for DebugGenerationTraceDecision
Source§fn clone(&self) -> DebugGenerationTraceDecision
fn clone(&self) -> DebugGenerationTraceDecision
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 DebugGenerationTraceDecision
impl Debug for DebugGenerationTraceDecision
Auto Trait Implementations§
impl Freeze for DebugGenerationTraceDecision
impl RefUnwindSafe for DebugGenerationTraceDecision
impl Send for DebugGenerationTraceDecision
impl Sync for DebugGenerationTraceDecision
impl Unpin for DebugGenerationTraceDecision
impl UnsafeUnpin for DebugGenerationTraceDecision
impl UnwindSafe for DebugGenerationTraceDecision
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