pub struct ChromeForTestingManager { /* private fields */ }Implementations§
Source§impl ChromeForTestingManager
impl ChromeForTestingManager
pub fn new() -> Self
pub async fn clear_cache(&self) -> Result<()>
pub async fn resolve_version( &self, version_selection: VersionRequest, ) -> Result<SelectedVersion, Error>
pub async fn download( &self, selected: SelectedVersion, ) -> Result<LoadedChromePackage, Error>
pub async fn launch_chromedriver( &self, loaded: &LoadedChromePackage, port: PortRequest, ) -> Result<(TerminateOnDrop, Port), Error>
Trait Implementations§
Source§impl Debug for ChromeForTestingManager
impl Debug for ChromeForTestingManager
Auto Trait Implementations§
impl Freeze for ChromeForTestingManager
impl !RefUnwindSafe for ChromeForTestingManager
impl Send for ChromeForTestingManager
impl Sync for ChromeForTestingManager
impl Unpin for ChromeForTestingManager
impl !UnwindSafe for ChromeForTestingManager
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