pub struct StackLayout {
pub axis: Axis,
pub spacing: f64,
pub align: CrossAlign,
}Expand description
Column/row negotiation (§7.2): rigid children first, remaining main-axis space divided
among flexible children; spacer() is maximally flexible; group anchors expand inline.
Fields§
§axis: Axis§spacing: f64§align: CrossAlignTrait Implementations§
Auto Trait Implementations§
impl Freeze for StackLayout
impl RefUnwindSafe for StackLayout
impl Send for StackLayout
impl Sync for StackLayout
impl Unpin for StackLayout
impl UnsafeUnpin for StackLayout
impl UnwindSafe for StackLayout
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more