pub struct ViewportBuilder { /* private fields */ }Expand description
Builder for creating Viewport configurations with a fluent API.
Implementations§
Source§impl ViewportBuilder
impl ViewportBuilder
Sourcepub fn device_scale_factor(self, factor: f64) -> Self
pub fn device_scale_factor(self, factor: f64) -> Self
Sets the device scale factor (DPR).
Sourcepub fn is_landscape(self, landscape: bool) -> Self
pub fn is_landscape(self, landscape: bool) -> Self
Sets whether viewport is in landscape mode.
Trait Implementations§
Source§impl Clone for ViewportBuilder
impl Clone for ViewportBuilder
Source§fn clone(&self) -> ViewportBuilder
fn clone(&self) -> ViewportBuilder
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 Debug for ViewportBuilder
impl Debug for ViewportBuilder
Source§impl Default for ViewportBuilder
impl Default for ViewportBuilder
Source§fn default() -> ViewportBuilder
fn default() -> ViewportBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ViewportBuilder
impl RefUnwindSafe for ViewportBuilder
impl Send for ViewportBuilder
impl Sync for ViewportBuilder
impl Unpin for ViewportBuilder
impl UnwindSafe for ViewportBuilder
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