pub enum MainAxisAlignment {
Start,
End,
Center,
SpaceBetween,
SpaceAround,
SpaceEvenly,
}
Expand description
Defines how a Flex arranger should arrange group members along its main axis. Based on Flutters’s MainAxisAlignment but does not currently implement anything related to text direction.
Variants§
Start
Place the group members as close to the start of the main axis as possible.
End
Place the group members as close to the end of the main axis as possible.
Center
Place the group members as close to the middle of the main axis as possible.
SpaceBetween
Place the free space evenly between the group members.
SpaceAround
Place the free space evenly between the group members as well as half of that space before and after the first and last member.
SpaceEvenly
Place the free space evenly between the group members as well as before and after the first and last member.
Trait Implementations§
Source§impl Clone for MainAxisAlignment
impl Clone for MainAxisAlignment
Source§fn clone(&self) -> MainAxisAlignment
fn clone(&self) -> MainAxisAlignment
Returns a copy 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 MainAxisAlignment
impl Debug for MainAxisAlignment
Source§impl Default for MainAxisAlignment
impl Default for MainAxisAlignment
Source§impl PartialEq for MainAxisAlignment
impl PartialEq for MainAxisAlignment
impl Copy for MainAxisAlignment
impl Eq 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 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)