pub struct ToolEnforcementConfig {
pub max_nudges: usize,
pub nudge_message: String,
pub first_turn_only: bool,
pub min_tools_threshold: usize,
}Fields§
§max_nudges: usize§nudge_message: String§first_turn_only: bool§min_tools_threshold: usizeTrait Implementations§
Source§impl Default for ToolEnforcementConfig
impl Default for ToolEnforcementConfig
Source§fn default() -> ToolEnforcementConfig
fn default() -> ToolEnforcementConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ToolEnforcementConfig
impl RefUnwindSafe for ToolEnforcementConfig
impl Send for ToolEnforcementConfig
impl Sync for ToolEnforcementConfig
impl Unpin for ToolEnforcementConfig
impl UnsafeUnpin for ToolEnforcementConfig
impl UnwindSafe for ToolEnforcementConfig
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