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§
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