#[repr(C)]pub struct CssLogicalSize {
pub inline_size: f32,
pub block_size: f32,
}Expand description
Logical size in CSS logical coordinate system
Fields§
§inline_size: f32Inline-axis size (width in horizontal writing mode)
block_size: f32Block-axis size (height in horizontal writing mode)
Implementations§
Source§impl CssLogicalSize
impl CssLogicalSize
pub const fn new(inline_size: f32, block_size: f32) -> Self
Sourcepub const fn to_physical(self) -> PhysicalSize
pub const fn to_physical(self) -> PhysicalSize
Convert to physical size (width, height) in horizontal writing mode
Trait Implementations§
Source§impl Clone for CssLogicalSize
impl Clone for CssLogicalSize
Source§fn clone(&self) -> CssLogicalSize
fn clone(&self) -> CssLogicalSize
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 CssLogicalSize
impl Debug for CssLogicalSize
Source§impl PartialEq for CssLogicalSize
impl PartialEq for CssLogicalSize
impl Copy for CssLogicalSize
impl StructuralPartialEq for CssLogicalSize
Auto Trait Implementations§
impl Freeze for CssLogicalSize
impl RefUnwindSafe for CssLogicalSize
impl Send for CssLogicalSize
impl Sync for CssLogicalSize
impl Unpin for CssLogicalSize
impl UnwindSafe for CssLogicalSize
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