pub struct WorkflowProgressLine {
pub attempt: i64,
pub kind: WorkflowLogLineKind,
pub phase_id: Option<String>,
pub recorded_at: i64,
pub seq: i64,
pub text: String,
}Expand description
One durable workflow progress record.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§attempt: i64Resume attempt that emitted this record.
kind: WorkflowLogLineKindProgress record kind.
phase_id: Option<String>Phase active when the record was emitted, or null before any phase.
recorded_at: i64Epoch milliseconds when the record was persisted.
seq: i64Global monotonic sequence number within the run.
text: StringPrompt-safe progress text.
Trait Implementations§
Source§impl Clone for WorkflowProgressLine
impl Clone for WorkflowProgressLine
Source§impl Debug for WorkflowProgressLine
impl Debug for WorkflowProgressLine
Source§impl Default for WorkflowProgressLine
impl Default for WorkflowProgressLine
Source§impl<'de> Deserialize<'de> for WorkflowProgressLine
impl<'de> Deserialize<'de> for WorkflowProgressLine
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for WorkflowProgressLine
impl RefUnwindSafe for WorkflowProgressLine
impl Send for WorkflowProgressLine
impl Sync for WorkflowProgressLine
impl Unpin for WorkflowProgressLine
impl UnsafeUnpin for WorkflowProgressLine
impl UnwindSafe for WorkflowProgressLine
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