pub struct WebfetchTool { /* private fields */ }Expand description
Webfetch tool for fetching web content
Implementations§
Source§impl WebfetchTool
impl WebfetchTool
Sourcepub async fn fetch(&self, input: WebfetchInput) -> ToolResult<WebfetchOutput>
pub async fn fetch(&self, input: WebfetchInput) -> ToolResult<WebfetchOutput>
Fetch content from a URL with timeout enforcement
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WebfetchTool
impl !RefUnwindSafe for WebfetchTool
impl Send for WebfetchTool
impl Sync for WebfetchTool
impl Unpin for WebfetchTool
impl !UnwindSafe for WebfetchTool
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