pub struct TaskGroupItem {
pub id: String,
pub object: String,
pub created_at: i64,
pub thread_id: String,
pub tasks: Vec<TaskGroupTask>,
}Expand description
Collection of workflow tasks grouped together in the thread.
Fields§
§id: StringIdentifier of the thread item.
object: StringType discriminator that is always chatkit.thread_item.
created_at: i64Unix timestamp (in seconds) for when the item was created.
thread_id: StringIdentifier of the parent thread.
tasks: Vec<TaskGroupTask>Tasks included in the group.
Trait Implementations§
Source§impl Clone for TaskGroupItem
impl Clone for TaskGroupItem
Source§fn clone(&self) -> TaskGroupItem
fn clone(&self) -> TaskGroupItem
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 TaskGroupItem
impl Debug for TaskGroupItem
Source§impl<'de> Deserialize<'de> for TaskGroupItem
impl<'de> Deserialize<'de> for TaskGroupItem
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 TaskGroupItem
impl PartialEq for TaskGroupItem
Source§impl Serialize for TaskGroupItem
impl Serialize for TaskGroupItem
impl StructuralPartialEq for TaskGroupItem
Auto Trait Implementations§
impl Freeze for TaskGroupItem
impl RefUnwindSafe for TaskGroupItem
impl Send for TaskGroupItem
impl Sync for TaskGroupItem
impl Unpin for TaskGroupItem
impl UnwindSafe for TaskGroupItem
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