pub struct ToolUsePluginConfig {
pub auto_execute: bool,
pub max_rounds: usize,
}Expand description
Tool use plugin configuration
Fields§
§auto_execute: boolWhether to automatically execute tool calls
max_rounds: usizeMaximum number of tool execution rounds
Trait Implementations§
Source§impl Clone for ToolUsePluginConfig
impl Clone for ToolUsePluginConfig
Source§fn clone(&self) -> ToolUsePluginConfig
fn clone(&self) -> ToolUsePluginConfig
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 ToolUsePluginConfig
impl Debug for ToolUsePluginConfig
Auto Trait Implementations§
impl Freeze for ToolUsePluginConfig
impl RefUnwindSafe for ToolUsePluginConfig
impl Send for ToolUsePluginConfig
impl Sync for ToolUsePluginConfig
impl Unpin for ToolUsePluginConfig
impl UnwindSafe for ToolUsePluginConfig
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