pub struct BrowserTool { /* private fields */ }Expand description
Browser automation tool for the LLM agent
Implementations§
Source§impl BrowserTool
impl BrowserTool
Sourcepub fn with_config(config: BrowserConfig) -> Self
pub fn with_config(config: BrowserConfig) -> Self
Create a browser tool with custom configuration
Sourcepub fn with_executor(executor: Arc<dyn BrowserExecutor>) -> Self
pub fn with_executor(executor: Arc<dyn BrowserExecutor>) -> Self
Create a browser tool with a custom executor (for testing)
Trait Implementations§
Source§impl Debug for BrowserTool
impl Debug for BrowserTool
Source§impl Default for BrowserTool
impl Default for BrowserTool
Source§impl Tool for BrowserTool
impl Tool for BrowserTool
Auto Trait Implementations§
impl Freeze for BrowserTool
impl !RefUnwindSafe for BrowserTool
impl Send for BrowserTool
impl Sync for BrowserTool
impl Unpin for BrowserTool
impl UnsafeUnpin for BrowserTool
impl !UnwindSafe for BrowserTool
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more