pub enum MainAxisAlignment {
Start,
Center,
End,
SpaceBetween,
SpaceAround,
SpaceEvenly,
}Expand description
Variants§
Start
Pack children at the start of the main axis.
Center
Center children on the main axis.
End
Pack children at the end of the main axis.
SpaceBetween
Distribute remaining space evenly between children (no leading/trailing space).
SpaceAround
Distribute remaining space evenly around children (half-space at each edge).
SpaceEvenly
Distribute remaining space evenly between and around children.
Trait Implementations§
Source§impl Clone for MainAxisAlignment
impl Clone for MainAxisAlignment
Source§fn clone(&self) -> MainAxisAlignment
fn clone(&self) -> MainAxisAlignment
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 MainAxisAlignment
Source§impl Debug for MainAxisAlignment
impl Debug for MainAxisAlignment
Source§impl Default for MainAxisAlignment
impl Default for MainAxisAlignment
Source§fn default() -> MainAxisAlignment
fn default() -> MainAxisAlignment
Returns the “default value” for a type. Read more
Source§impl PartialEq for MainAxisAlignment
impl PartialEq for MainAxisAlignment
impl StructuralPartialEq for MainAxisAlignment
Auto Trait Implementations§
impl Freeze for MainAxisAlignment
impl RefUnwindSafe for MainAxisAlignment
impl Send for MainAxisAlignment
impl Sync for MainAxisAlignment
impl Unpin for MainAxisAlignment
impl UnsafeUnpin for MainAxisAlignment
impl UnwindSafe for MainAxisAlignment
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