pub struct SetDeviceMetricsOverrideParamsBuilder { /* private fields */ }Implementations§
Source§impl SetDeviceMetricsOverrideParamsBuilder
impl SetDeviceMetricsOverrideParamsBuilder
pub fn width(self, width: impl Into<i64>) -> Self
pub fn height(self, height: impl Into<i64>) -> Self
pub fn device_scale_factor(self, device_scale_factor: impl Into<f64>) -> Self
pub fn mobile(self, mobile: impl Into<bool>) -> Self
pub fn scale(self, scale: impl Into<f64>) -> Self
pub fn screen_width(self, screen_width: impl Into<i64>) -> Self
pub fn screen_height(self, screen_height: impl Into<i64>) -> Self
pub fn position_x(self, position_x: impl Into<i64>) -> Self
pub fn position_y(self, position_y: impl Into<i64>) -> Self
pub fn dont_set_visible_size( self, dont_set_visible_size: impl Into<bool>, ) -> Self
pub fn screen_orientation( self, screen_orientation: impl Into<ScreenOrientation>, ) -> Self
pub fn viewport(self, viewport: impl Into<Viewport>) -> Self
pub fn display_feature(self, display_feature: impl Into<DisplayFeature>) -> Self
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 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 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