pub struct ResolveToolRequest {
pub tool_action_id: ToolActionId,
pub tool_name: String,
pub request_payload: String,
}Expand description
Request to resolve a complete tool by name.
Fields§
§tool_action_id: ToolActionIdTool action id.
tool_name: StringComplete tool name.
request_payload: StringComplete request payload JSON.
Trait Implementations§
Source§impl Clone for ResolveToolRequest
impl Clone for ResolveToolRequest
Source§fn clone(&self) -> ResolveToolRequest
fn clone(&self) -> ResolveToolRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ResolveToolRequest
impl RefUnwindSafe for ResolveToolRequest
impl Send for ResolveToolRequest
impl Sync for ResolveToolRequest
impl Unpin for ResolveToolRequest
impl UnsafeUnpin for ResolveToolRequest
impl UnwindSafe for ResolveToolRequest
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