pub struct DriverOutputInspectors { /* private fields */ }Expand description
Long-lived line-inspecting Consumer handles for the chromedriver process’s stdout and
stderr streams.
Returned from crate::ChromeForTestingManager::launch_chromedriver alongside the process
handle and the bound port. Keep this value alive for as long as you want the configured
DriverOutputListener to receive lines; dropping it stops the listeners. When using the
high-level crate::Chromedriver entry point the inspectors are owned for you and dropped
when the chromedriver process is terminated.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DriverOutputInspectors
impl !RefUnwindSafe for DriverOutputInspectors
impl Send for DriverOutputInspectors
impl Sync for DriverOutputInspectors
impl Unpin for DriverOutputInspectors
impl UnsafeUnpin for DriverOutputInspectors
impl !UnwindSafe for DriverOutputInspectors
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