pub struct PreToolUseContext {
pub tool_name: String,
pub arguments: Value,
}Expand description
Context passed to pre-tool-use hooks.
Fields§
§tool_name: StringTool name.
arguments: ValueTool arguments.
Trait Implementations§
Source§impl Clone for PreToolUseContext
impl Clone for PreToolUseContext
Source§fn clone(&self) -> PreToolUseContext
fn clone(&self) -> PreToolUseContext
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 moreAuto Trait Implementations§
impl Freeze for PreToolUseContext
impl RefUnwindSafe for PreToolUseContext
impl Send for PreToolUseContext
impl Sync for PreToolUseContext
impl Unpin for PreToolUseContext
impl UnsafeUnpin for PreToolUseContext
impl UnwindSafe for PreToolUseContext
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