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§fn clone(&self) -> WorkflowCheckpointRecorded
fn clone(&self) -> WorkflowCheckpointRecorded
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 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
Source§impl PartialEq for WorkflowCheckpointRecorded
impl PartialEq for WorkflowCheckpointRecorded
Source§fn eq(&self, other: &WorkflowCheckpointRecorded) -> bool
fn eq(&self, other: &WorkflowCheckpointRecorded) -> bool
Tests for
self and other values to be equal, and is used by ==.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