pub struct ScreencastFrameMetadataBuilder { /* private fields */ }
Implementations§
Source§impl ScreencastFrameMetadataBuilder
impl ScreencastFrameMetadataBuilder
pub fn offset_top( self, offset_top: impl Into<f64>, ) -> ScreencastFrameMetadataBuilder
pub fn page_scale_factor( self, page_scale_factor: impl Into<f64>, ) -> ScreencastFrameMetadataBuilder
pub fn device_width( self, device_width: impl Into<f64>, ) -> ScreencastFrameMetadataBuilder
pub fn device_height( self, device_height: impl Into<f64>, ) -> ScreencastFrameMetadataBuilder
pub fn scroll_offset_x( self, scroll_offset_x: impl Into<f64>, ) -> ScreencastFrameMetadataBuilder
pub fn scroll_offset_y( self, scroll_offset_y: impl Into<f64>, ) -> ScreencastFrameMetadataBuilder
pub fn timestamp( self, timestamp: impl Into<TimeSinceEpoch>, ) -> ScreencastFrameMetadataBuilder
pub fn build(self) -> Result<ScreencastFrameMetadata, String>
Trait Implementations§
Source§impl Clone for ScreencastFrameMetadataBuilder
impl Clone for ScreencastFrameMetadataBuilder
Source§fn clone(&self) -> ScreencastFrameMetadataBuilder
fn clone(&self) -> ScreencastFrameMetadataBuilder
Returns a copy 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 ScreencastFrameMetadataBuilder
impl Default for ScreencastFrameMetadataBuilder
Source§fn default() -> ScreencastFrameMetadataBuilder
fn default() -> ScreencastFrameMetadataBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ScreencastFrameMetadataBuilder
impl RefUnwindSafe for ScreencastFrameMetadataBuilder
impl Send for ScreencastFrameMetadataBuilder
impl Sync for ScreencastFrameMetadataBuilder
impl Unpin for ScreencastFrameMetadataBuilder
impl UnwindSafe for ScreencastFrameMetadataBuilder
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