pub struct AgentCompletionEvent {
pub agent_id: String,
pub status: AgentStatus,
pub message: Option<String>,
}Expand description
Event emitted when a background agent completes
Fields§
§agent_id: StringID of the completed agent
status: AgentStatusFinal status of the agent
message: Option<String>Optional result message
Trait Implementations§
Source§impl Clone for AgentCompletionEvent
impl Clone for AgentCompletionEvent
Source§fn clone(&self) -> AgentCompletionEvent
fn clone(&self) -> AgentCompletionEvent
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 AgentCompletionEvent
impl RefUnwindSafe for AgentCompletionEvent
impl Send for AgentCompletionEvent
impl Sync for AgentCompletionEvent
impl Unpin for AgentCompletionEvent
impl UnwindSafe for AgentCompletionEvent
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