pub struct SetDeviceMetricsOverrideParamsBuilder { /* private fields */ }
Implementations§
Source§impl SetDeviceMetricsOverrideParamsBuilder
impl SetDeviceMetricsOverrideParamsBuilder
pub fn width( self, width: impl Into<i64>, ) -> SetDeviceMetricsOverrideParamsBuilder
pub fn height( self, height: impl Into<i64>, ) -> SetDeviceMetricsOverrideParamsBuilder
pub fn device_scale_factor( self, device_scale_factor: impl Into<f64>, ) -> SetDeviceMetricsOverrideParamsBuilder
pub fn mobile( self, mobile: impl Into<bool>, ) -> SetDeviceMetricsOverrideParamsBuilder
pub fn scale( self, scale: impl Into<f64>, ) -> SetDeviceMetricsOverrideParamsBuilder
pub fn screen_width( self, screen_width: impl Into<i64>, ) -> SetDeviceMetricsOverrideParamsBuilder
pub fn screen_height( self, screen_height: impl Into<i64>, ) -> SetDeviceMetricsOverrideParamsBuilder
pub fn position_x( self, position_x: impl Into<i64>, ) -> SetDeviceMetricsOverrideParamsBuilder
pub fn position_y( self, position_y: impl Into<i64>, ) -> SetDeviceMetricsOverrideParamsBuilder
pub fn dont_set_visible_size( self, dont_set_visible_size: impl Into<bool>, ) -> SetDeviceMetricsOverrideParamsBuilder
pub fn screen_orientation( self, screen_orientation: impl Into<ScreenOrientation>, ) -> SetDeviceMetricsOverrideParamsBuilder
pub fn viewport( self, viewport: impl Into<Viewport>, ) -> SetDeviceMetricsOverrideParamsBuilder
pub fn display_feature( self, display_feature: impl Into<DisplayFeature>, ) -> SetDeviceMetricsOverrideParamsBuilder
pub fn build(self) -> Result<SetDeviceMetricsOverrideParams, String>
Trait Implementations§
Source§impl Clone for SetDeviceMetricsOverrideParamsBuilder
impl Clone for SetDeviceMetricsOverrideParamsBuilder
Source§fn clone(&self) -> SetDeviceMetricsOverrideParamsBuilder
fn clone(&self) -> SetDeviceMetricsOverrideParamsBuilder
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 SetDeviceMetricsOverrideParamsBuilder
impl Default for SetDeviceMetricsOverrideParamsBuilder
Source§fn default() -> SetDeviceMetricsOverrideParamsBuilder
fn default() -> SetDeviceMetricsOverrideParamsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SetDeviceMetricsOverrideParamsBuilder
impl RefUnwindSafe for SetDeviceMetricsOverrideParamsBuilder
impl Send for SetDeviceMetricsOverrideParamsBuilder
impl Sync for SetDeviceMetricsOverrideParamsBuilder
impl Unpin for SetDeviceMetricsOverrideParamsBuilder
impl UnwindSafe for SetDeviceMetricsOverrideParamsBuilder
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