Struct limn_layout::linear_layout::LinearLayoutSettings
[−]
[src]
pub struct LinearLayoutSettings { pub orientation: Orientation, pub spacing: Spacing, pub item_align: ItemAlignment, pub fill_equal: bool, pub padding: f32, }
Fields
orientation: Orientation
Horizontal or vertical orientation of the current layout
spacing: Spacing
Specifies the extra space between elements along the primary axis
item_align: ItemAlignment
Specifies alignment of items perpendicular to the primary axis
fill_equal: bool
Constrain items to have equal size along primary axis, and fill container
padding: f32
Minimum spacing between items
Methods
impl LinearLayoutSettings
[src]
fn new(orientation: Orientation) -> Self
[src]
Creates a default LinearLayoutSettings
, aligned to the
end of the parent container
Trait Implementations
impl Debug for LinearLayoutSettings
[src]
impl Copy for LinearLayoutSettings
[src]
impl Clone for LinearLayoutSettings
[src]
fn clone(&self) -> LinearLayoutSettings
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more