pub struct ToolExecCommand {
pub call_id: String,
pub name: String,
pub args: Value,
pub resp_tx: Sender<Result<String, ToolCallError>>,
pub react_bus: Option<ReactBus>,
}Fields§
§call_id: String§name: String§args: Value§resp_tx: Sender<Result<String, ToolCallError>>§react_bus: Option<ReactBus>Auto Trait Implementations§
impl !RefUnwindSafe for ToolExecCommand
impl !UnwindSafe for ToolExecCommand
impl Freeze for ToolExecCommand
impl Send for ToolExecCommand
impl Sync for ToolExecCommand
impl Unpin for ToolExecCommand
impl UnsafeUnpin for ToolExecCommand
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