pub struct ResolveContext {
pub parent: f32,
pub font_size: f32,
pub root_font_size: f32,
pub viewport_width: f32,
pub viewport_height: f32,
}Expand description
All the context needed to resolve any Dimension variant to pixels.
Fields§
§parent: f32The parent element’s resolved value for the same property.
font_size: f32The element’s computed font-size (for em units).
root_font_size: f32The root element’s computed font-size (for rem units).
viewport_width: f32Viewport width in pixels.
viewport_height: f32Viewport height in pixels.
Trait Implementations§
Source§impl Clone for ResolveContext
impl Clone for ResolveContext
Source§fn clone(&self) -> ResolveContext
fn clone(&self) -> ResolveContext
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 ResolveContext
impl Debug for ResolveContext
impl Copy for ResolveContext
Auto Trait Implementations§
impl Freeze for ResolveContext
impl RefUnwindSafe for ResolveContext
impl Send for ResolveContext
impl Sync for ResolveContext
impl Unpin for ResolveContext
impl UnsafeUnpin for ResolveContext
impl UnwindSafe for ResolveContext
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