pub struct LayoutStyle {
pub padding: Insets,
pub size: SizeOverride,
pub grow: f64,
}Expand description
Layout properties common to every element.
Fields§
§padding: Insets§size: SizeOverride§grow: f64Main-axis grow weight when this element is a flex child. 0.0 = fixed.
Trait Implementations§
Source§impl Clone for LayoutStyle
impl Clone for LayoutStyle
Source§fn clone(&self) -> LayoutStyle
fn clone(&self) -> LayoutStyle
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 LayoutStyle
Source§impl Debug for LayoutStyle
impl Debug for LayoutStyle
Source§impl Default for LayoutStyle
impl Default for LayoutStyle
Source§fn default() -> LayoutStyle
fn default() -> LayoutStyle
Returns the “default value” for a type. Read more
Source§impl PartialEq for LayoutStyle
impl PartialEq for LayoutStyle
Source§fn eq(&self, other: &LayoutStyle) -> bool
fn eq(&self, other: &LayoutStyle) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LayoutStyle
Auto Trait Implementations§
impl Freeze for LayoutStyle
impl RefUnwindSafe for LayoutStyle
impl Send for LayoutStyle
impl Sync for LayoutStyle
impl Unpin for LayoutStyle
impl UnsafeUnpin for LayoutStyle
impl UnwindSafe for LayoutStyle
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