pub struct ScreenshotReq {
pub full_page: bool,
}Expand description
Per-request screenshot capture parameters. Carried via a task-local rather
than the PageFetcher::fetch signature (mirrors REQUEST_PROXY) so the
trait + its ~30 call sites stay untouched. Some ⇒ capture a PNG via CDP
Page.captureScreenshot after the wait window; None ⇒ no screenshot.
Fields§
§full_page: boolCapture the full scrollable page (captureBeyondViewport) vs. just the
current viewport.
Trait Implementations§
Source§impl Clone for ScreenshotReq
impl Clone for ScreenshotReq
Source§fn clone(&self) -> ScreenshotReq
fn clone(&self) -> ScreenshotReq
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 moreimpl Copy for ScreenshotReq
Auto Trait Implementations§
impl Freeze for ScreenshotReq
impl RefUnwindSafe for ScreenshotReq
impl Send for ScreenshotReq
impl Sync for ScreenshotReq
impl Unpin for ScreenshotReq
impl UnsafeUnpin for ScreenshotReq
impl UnwindSafe for ScreenshotReq
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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