pub enum CrossAxisAlignment {
Start,
Center,
End,
Stretch,
Baseline,
}Expand description
Variants§
Start
Align children at the start of the cross axis.
Center
Center children on the cross axis.
End
Align children at the end of the cross axis.
Stretch
Stretch children to fill the cross axis.
Baseline
Align children by their text baseline (falls back to Start
in Phase 1 before text metrics are available).
Trait Implementations§
Source§impl Clone for CrossAxisAlignment
impl Clone for CrossAxisAlignment
Source§fn clone(&self) -> CrossAxisAlignment
fn clone(&self) -> CrossAxisAlignment
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 CrossAxisAlignment
Source§impl Debug for CrossAxisAlignment
impl Debug for CrossAxisAlignment
Source§impl Default for CrossAxisAlignment
impl Default for CrossAxisAlignment
Source§fn default() -> CrossAxisAlignment
fn default() -> CrossAxisAlignment
Returns the “default value” for a type. Read more
Source§impl PartialEq for CrossAxisAlignment
impl PartialEq for CrossAxisAlignment
impl StructuralPartialEq for CrossAxisAlignment
Auto Trait Implementations§
impl Freeze for CrossAxisAlignment
impl RefUnwindSafe for CrossAxisAlignment
impl Send for CrossAxisAlignment
impl Sync for CrossAxisAlignment
impl Unpin for CrossAxisAlignment
impl UnsafeUnpin for CrossAxisAlignment
impl UnwindSafe for CrossAxisAlignment
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