pub struct ThreadTaskSummary {
pub task_id: String,
pub title: String,
pub status: String,
pub target_thread: String,
pub updated_at: String,
pub completed_at: Option<String>,
pub coordination_discussion_id: Option<String>,
}Expand description
Assigned agent task nested on a thread list entry.
Fields§
§task_id: String§title: String§status: String§target_thread: String§updated_at: String§completed_at: Option<String>§coordination_discussion_id: Option<String>Trait Implementations§
Source§impl Clone for ThreadTaskSummary
impl Clone for ThreadTaskSummary
Source§fn clone(&self) -> ThreadTaskSummary
fn clone(&self) -> ThreadTaskSummary
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 ThreadTaskSummary
impl Debug for ThreadTaskSummary
impl Eq for ThreadTaskSummary
Source§impl From<&AgentTaskRecord> for ThreadTaskSummary
impl From<&AgentTaskRecord> for ThreadTaskSummary
Source§fn from(task: &AgentTaskRecord) -> Self
fn from(task: &AgentTaskRecord) -> Self
Converts to this type from the input type.
Source§impl JsonSchema for ThreadTaskSummary
impl JsonSchema for ThreadTaskSummary
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ThreadTaskSummary
impl PartialEq for ThreadTaskSummary
Source§impl Serialize for ThreadTaskSummary
impl Serialize for ThreadTaskSummary
impl StructuralPartialEq for ThreadTaskSummary
Auto Trait Implementations§
impl Freeze for ThreadTaskSummary
impl RefUnwindSafe for ThreadTaskSummary
impl Send for ThreadTaskSummary
impl Sync for ThreadTaskSummary
impl Unpin for ThreadTaskSummary
impl UnsafeUnpin for ThreadTaskSummary
impl UnwindSafe for ThreadTaskSummary
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