pub struct WorkflowCheckpointRecorded {
pub run_id: WorkflowRunId,
pub thread_id: Option<ThreadId>,
pub turn_id: Option<TurnId>,
pub phase_id: Option<WorkflowPhaseId>,
pub key: String,
pub byte_count: u64,
pub timestamp: OffsetDateTime,
}Fields§
§run_id: WorkflowRunId§thread_id: Option<ThreadId>§turn_id: Option<TurnId>§phase_id: Option<WorkflowPhaseId>§key: String§byte_count: u64§timestamp: OffsetDateTimeTrait Implementations§
Source§impl Clone for WorkflowCheckpointRecorded
impl Clone for WorkflowCheckpointRecorded
Source§impl Debug for WorkflowCheckpointRecorded
impl Debug for WorkflowCheckpointRecorded
Source§impl<'de> Deserialize<'de> for WorkflowCheckpointRecorded
impl<'de> Deserialize<'de> for WorkflowCheckpointRecorded
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
impl StructuralPartialEq for WorkflowCheckpointRecorded
Auto Trait Implementations§
impl Freeze for WorkflowCheckpointRecorded
impl RefUnwindSafe for WorkflowCheckpointRecorded
impl Send for WorkflowCheckpointRecorded
impl Sync for WorkflowCheckpointRecorded
impl Unpin for WorkflowCheckpointRecorded
impl UnsafeUnpin for WorkflowCheckpointRecorded
impl UnwindSafe for WorkflowCheckpointRecorded
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