pub struct CaptureScreenshotBuilder { /* private fields */ }Implementations§
Source§impl CaptureScreenshotBuilder
impl CaptureScreenshotBuilder
pub fn context(self, context: impl Into<BrowsingContext>) -> Self
pub fn origin(self, origin: impl Into<CaptureScreenshotOrigin>) -> Self
pub fn format(self, format: impl Into<ImageFormat>) -> Self
pub fn clip(self, clip: impl Into<ClipRectangle>) -> Self
pub fn build(self) -> Result<CaptureScreenshot, String>
Trait Implementations§
Source§impl Clone for CaptureScreenshotBuilder
impl Clone for CaptureScreenshotBuilder
Source§fn clone(&self) -> CaptureScreenshotBuilder
fn clone(&self) -> CaptureScreenshotBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for CaptureScreenshotBuilder
impl Default for CaptureScreenshotBuilder
Source§fn default() -> CaptureScreenshotBuilder
fn default() -> CaptureScreenshotBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CaptureScreenshotBuilder
impl RefUnwindSafe for CaptureScreenshotBuilder
impl Send for CaptureScreenshotBuilder
impl Sync for CaptureScreenshotBuilder
impl Unpin for CaptureScreenshotBuilder
impl UnsafeUnpin for CaptureScreenshotBuilder
impl UnwindSafe for CaptureScreenshotBuilder
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> 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