pub struct LoadedChromeHeadlessShellPackage { /* private fields */ }Expand description
A downloaded Chrome Headless Shell package paired with a matching ChromeDriver.
Use this when code specifically needs the headless-shell package. APIs that can operate on
either regular Chrome or Chrome Headless Shell use LoadedBrowserPackage instead.
Implementations§
Source§impl LoadedChromeHeadlessShellPackage
impl LoadedChromeHeadlessShellPackage
Sourcepub fn chrome_headless_shell_executable(&self) -> &Path
pub fn chrome_headless_shell_executable(&self) -> &Path
Path to the cached Chrome Headless Shell executable.
Sourcepub fn chromedriver_executable(&self) -> &Path
pub fn chromedriver_executable(&self) -> &Path
Path to the cached ChromeDriver executable.
Trait Implementations§
Source§impl Clone for LoadedChromeHeadlessShellPackage
impl Clone for LoadedChromeHeadlessShellPackage
Source§fn clone(&self) -> LoadedChromeHeadlessShellPackage
fn clone(&self) -> LoadedChromeHeadlessShellPackage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for LoadedChromeHeadlessShellPackage
impl RefUnwindSafe for LoadedChromeHeadlessShellPackage
impl Send for LoadedChromeHeadlessShellPackage
impl Sync for LoadedChromeHeadlessShellPackage
impl Unpin for LoadedChromeHeadlessShellPackage
impl UnsafeUnpin for LoadedChromeHeadlessShellPackage
impl UnwindSafe for LoadedChromeHeadlessShellPackage
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