pub struct SendMessageTool;Expand description
SendMessage tool - send message between agents
Implementations§
Source§impl SendMessageTool
impl SendMessageTool
pub fn new() -> Self
pub fn input_schema(&self) -> ToolInputSchema
pub async fn execute( &self, input: Value, _context: &ToolContext, ) -> Result<ToolResult, AgentError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SendMessageTool
impl RefUnwindSafe for SendMessageTool
impl Send for SendMessageTool
impl Sync for SendMessageTool
impl Unpin for SendMessageTool
impl UnsafeUnpin for SendMessageTool
impl UnwindSafe for SendMessageTool
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