pub struct TaskStatusBroadcastEvent {
pub type: String,
pub task_id: String,
pub thread_id: String,
pub agent_id: String,
pub status: String,
}Expand description
Event for broadcasting task status changes
Fields§
§type: String§task_id: String§thread_id: String§agent_id: String§status: StringTrait Implementations§
Source§impl Clone for TaskStatusBroadcastEvent
impl Clone for TaskStatusBroadcastEvent
Source§fn clone(&self) -> TaskStatusBroadcastEvent
fn clone(&self) -> TaskStatusBroadcastEvent
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 TaskStatusBroadcastEvent
impl Debug for TaskStatusBroadcastEvent
Source§impl<'de> Deserialize<'de> for TaskStatusBroadcastEvent
impl<'de> Deserialize<'de> for TaskStatusBroadcastEvent
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
Auto Trait Implementations§
impl Freeze for TaskStatusBroadcastEvent
impl RefUnwindSafe for TaskStatusBroadcastEvent
impl Send for TaskStatusBroadcastEvent
impl Sync for TaskStatusBroadcastEvent
impl Unpin for TaskStatusBroadcastEvent
impl UnsafeUnpin for TaskStatusBroadcastEvent
impl UnwindSafe for TaskStatusBroadcastEvent
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