pub struct ViewMetrics {
pub physical_size: [f64; 2],
pub physical_constraints: ViewConstraints,
pub device_pixel_ratio: f64,
pub padding: ViewPadding,
pub view_padding: ViewPadding,
pub view_insets: ViewPadding,
}Expand description
Per-view geometry the host reports (_ViewConfiguration fields we use).
Fields§
§physical_size: [f64; 2]§physical_constraints: ViewConstraints§device_pixel_ratio: f64§padding: ViewPadding§view_padding: ViewPadding§view_insets: ViewPaddingTrait Implementations§
Source§impl Clone for ViewMetrics
impl Clone for ViewMetrics
Source§fn clone(&self) -> ViewMetrics
fn clone(&self) -> ViewMetrics
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ViewMetrics
Source§impl Debug for ViewMetrics
impl Debug for ViewMetrics
Source§impl Default for ViewMetrics
impl Default for ViewMetrics
Source§fn default() -> ViewMetrics
fn default() -> ViewMetrics
Returns the “default value” for a type. Read more
Source§impl PartialEq for ViewMetrics
impl PartialEq for ViewMetrics
impl StructuralPartialEq for ViewMetrics
Auto Trait Implementations§
impl Freeze for ViewMetrics
impl RefUnwindSafe for ViewMetrics
impl Send for ViewMetrics
impl Sync for ViewMetrics
impl Unpin for ViewMetrics
impl UnsafeUnpin for ViewMetrics
impl UnwindSafe for ViewMetrics
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