pub struct MockHandledFailureTool;Available on crate feature
test-utils only.Expand description
A tool failure with separate operator and model-visible feedback.
Trait Implementations§
Source§impl Clone for MockHandledFailureTool
impl Clone for MockHandledFailureTool
Source§fn clone(&self) -> MockHandledFailureTool
fn clone(&self) -> MockHandledFailureTool
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 moreSource§impl Tool for MockHandledFailureTool
impl Tool for MockHandledFailureTool
Source§type Error = MockToolError
type Error = MockToolError
Typed error returned by direct calls to this tool. Read more
Source§fn description(&self) -> String
fn description(&self) -> String
Model-facing description.
Source§fn parameters(&self) -> Value
fn parameters(&self) -> Value
JSON Schema for arguments.
Auto Trait Implementations§
impl Freeze for MockHandledFailureTool
impl RefUnwindSafe for MockHandledFailureTool
impl Send for MockHandledFailureTool
impl Sync for MockHandledFailureTool
impl Unpin for MockHandledFailureTool
impl UnsafeUnpin for MockHandledFailureTool
impl UnwindSafe for MockHandledFailureTool
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