pub struct StepLedgerEntry {
pub step_id: String,
pub step_type: &'static str,
pub provider: Option<String>,
pub automation_tool: Option<String>,
pub command: Option<AutomationCommandProvenance>,
pub artifact_paths: Vec<String>,
pub attempts: u32,
pub status: StepStatus,
pub exit_code: i32,
pub stdout: String,
pub stderr: String,
pub elapsed_ms: u64,
}Fields§
§step_id: String§step_type: &'static str§provider: Option<String>§automation_tool: Option<String>§command: Option<AutomationCommandProvenance>§artifact_paths: Vec<String>§attempts: u32§status: StepStatus§exit_code: i32§stdout: String§stderr: String§elapsed_ms: u64Trait Implementations§
Source§impl Clone for StepLedgerEntry
impl Clone for StepLedgerEntry
Source§fn clone(&self) -> StepLedgerEntry
fn clone(&self) -> StepLedgerEntry
Returns a duplicate of the value. Read more
1.0.0 · 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 StepLedgerEntry
impl Debug for StepLedgerEntry
Auto Trait Implementations§
impl Freeze for StepLedgerEntry
impl RefUnwindSafe for StepLedgerEntry
impl Send for StepLedgerEntry
impl Sync for StepLedgerEntry
impl Unpin for StepLedgerEntry
impl UnsafeUnpin for StepLedgerEntry
impl UnwindSafe for StepLedgerEntry
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