pub struct ToolTestRequest {
pub tool_id: String,
pub input: Value,
pub metadata: Option<HashMap<String, Value>>,
}Expand description
Tool test request
Fields§
§tool_id: StringTool ID
input: ValueTest input parameters
metadata: Option<HashMap<String, Value>>Test metadata
Trait Implementations§
Source§impl Clone for ToolTestRequest
impl Clone for ToolTestRequest
Source§fn clone(&self) -> ToolTestRequest
fn clone(&self) -> ToolTestRequest
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 ToolTestRequest
impl Debug for ToolTestRequest
Auto Trait Implementations§
impl Freeze for ToolTestRequest
impl RefUnwindSafe for ToolTestRequest
impl Send for ToolTestRequest
impl Sync for ToolTestRequest
impl Unpin for ToolTestRequest
impl UnwindSafe for ToolTestRequest
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