pub struct TextProcessorTool;
Expand description
Text processing tool with advanced string validation
Trait Implementations§
Source§impl ToolHandler for TextProcessorTool
impl ToolHandler for TextProcessorTool
Source§impl ValidatedToolHandler for TextProcessorTool
impl ValidatedToolHandler for TextProcessorTool
Source§fn parameter_schema() -> Value
fn parameter_schema() -> Value
Get the JSON schema for this tool’s parameters
Source§fn validation_config() -> ValidationConfig
fn validation_config() -> ValidationConfig
Get validation configuration for this tool
Auto Trait Implementations§
impl Freeze for TextProcessorTool
impl RefUnwindSafe for TextProcessorTool
impl Send for TextProcessorTool
impl Sync for TextProcessorTool
impl Unpin for TextProcessorTool
impl UnwindSafe for TextProcessorTool
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