pub struct LocalWorkflowTaskState {
pub id: String,
pub task_type: String,
pub status: TaskStatus,
pub description: String,
pub tool_use_id: Option<String>,
pub start_time: u64,
pub end_time: Option<u64>,
pub total_paused_ms: Option<u64>,
pub output_file: String,
pub output_offset: u64,
pub notified: bool,
}Expand description
State for a Local Workflow task.
Fields§
§id: String§task_type: String§status: TaskStatus§description: String§tool_use_id: Option<String>§start_time: u64§end_time: Option<u64>§total_paused_ms: Option<u64>§output_file: String§output_offset: u64§notified: boolTrait Implementations§
Source§impl Clone for LocalWorkflowTaskState
impl Clone for LocalWorkflowTaskState
Source§fn clone(&self) -> LocalWorkflowTaskState
fn clone(&self) -> LocalWorkflowTaskState
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 moreAuto Trait Implementations§
impl Freeze for LocalWorkflowTaskState
impl RefUnwindSafe for LocalWorkflowTaskState
impl Send for LocalWorkflowTaskState
impl Sync for LocalWorkflowTaskState
impl Unpin for LocalWorkflowTaskState
impl UnsafeUnpin for LocalWorkflowTaskState
impl UnwindSafe for LocalWorkflowTaskState
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