pub struct SubAgentProgressParams {
pub parent_tool_id: String,
pub task_id: String,
pub agent_name: String,
pub event: SubAgentEvent,
}Expand description
Parameters for _aether/sub_agent_progress notifications.
This is the wire format sent from the ACP server (aether-cli) to clients like wisp.
Fields§
§parent_tool_id: String§task_id: String§agent_name: String§event: SubAgentEventTrait Implementations§
Source§impl Clone for SubAgentProgressParams
impl Clone for SubAgentProgressParams
Source§fn clone(&self) -> SubAgentProgressParams
fn clone(&self) -> SubAgentProgressParams
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 SubAgentProgressParams
impl Debug for SubAgentProgressParams
Source§impl<'de> Deserialize<'de> for SubAgentProgressParams
impl<'de> Deserialize<'de> for SubAgentProgressParams
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 From<SubAgentProgressParams> for ExtNotification
impl From<SubAgentProgressParams> for ExtNotification
Source§fn from(params: SubAgentProgressParams) -> Self
fn from(params: SubAgentProgressParams) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SubAgentProgressParams
impl RefUnwindSafe for SubAgentProgressParams
impl Send for SubAgentProgressParams
impl Sync for SubAgentProgressParams
impl Unpin for SubAgentProgressParams
impl UnsafeUnpin for SubAgentProgressParams
impl UnwindSafe for SubAgentProgressParams
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