pub struct BrowserEngine { /* private fields */ }
Implementations§
Source§impl BrowserEngine
impl BrowserEngine
pub async fn new() -> Result<Self>
pub async fn new_with_options(headless: bool) -> Result<Self>
pub async fn connect(&mut self) -> Result<()>
pub async fn crawl_dynamic(&self, url: Url) -> Result<CrawlResult>
pub async fn crawl_with_interactions(&self, url: Url) -> Result<DynamicContent>
pub async fn disconnect(&mut self) -> Result<()>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BrowserEngine
impl !RefUnwindSafe for BrowserEngine
impl Send for BrowserEngine
impl Sync for BrowserEngine
impl Unpin for BrowserEngine
impl !UnwindSafe for BrowserEngine
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