pub struct HarnessTask {Show 13 fields
pub id: String,
pub title: String,
pub instructions: String,
pub status: TaskStatus,
pub created_at_ms: u64,
pub updated_at_ms: u64,
pub requested_by: Option<String>,
pub tags: Vec<String>,
pub metadata: Option<Value>,
pub runtime: Option<TaskRuntimeInstance>,
pub origin_call_id: Option<String>,
pub summary: Option<String>,
pub last_error: Option<String>,
}Expand description
Primary persisted task record.
Fields§
§id: String§title: String§instructions: String§status: TaskStatus§created_at_ms: u64§updated_at_ms: u64§requested_by: Option<String>§metadata: Option<Value>§runtime: Option<TaskRuntimeInstance>§origin_call_id: Option<String>§summary: Option<String>§last_error: Option<String>Trait Implementations§
Source§impl Clone for HarnessTask
impl Clone for HarnessTask
Source§fn clone(&self) -> HarnessTask
fn clone(&self) -> HarnessTask
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 HarnessTask
impl Debug for HarnessTask
Source§impl<'de> Deserialize<'de> for HarnessTask
impl<'de> Deserialize<'de> for HarnessTask
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 HarnessTask
impl PartialEq for HarnessTask
Source§impl Serialize for HarnessTask
impl Serialize for HarnessTask
impl StructuralPartialEq for HarnessTask
Auto Trait Implementations§
impl Freeze for HarnessTask
impl RefUnwindSafe for HarnessTask
impl Send for HarnessTask
impl Sync for HarnessTask
impl Unpin for HarnessTask
impl UnsafeUnpin for HarnessTask
impl UnwindSafe for HarnessTask
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