pub enum FlexAlign {
Start,
End,
Center,
Stretch,
Baseline,
}Expand description
Cross-axis alignment.
Authored via align="..." / align-items / justify-items /
align-self / justify-self. W5.9 added Self::Baseline for
CSS Grid + mixed-size inline flex runs (items’ first text
baselines align across the cross axis).
Variants§
Start
Flex-start.
End
Flex-end.
Center
Centered.
Stretch
Stretch - default.
Baseline
Baseline alignment (W5.9). Items’ first-line text baselines
are aligned along the cross axis (flex) or the block axis
(grid). Falls back to Start when none of the items expose a
baseline.
Trait Implementations§
impl Copy for FlexAlign
impl Eq for FlexAlign
impl StructuralPartialEq for FlexAlign
Auto Trait Implementations§
impl Freeze for FlexAlign
impl RefUnwindSafe for FlexAlign
impl Send for FlexAlign
impl Sync for FlexAlign
impl Unpin for FlexAlign
impl UnsafeUnpin for FlexAlign
impl UnwindSafe for FlexAlign
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,
§impl<T> DynEq for T
impl<T> DynEq for T
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> FromTemplate for T
impl<T> FromTemplate for T
§impl<T> FromWorld for Twhere
T: Default,
impl<T> FromWorld for Twhere
T: Default,
§fn from_world(_world: &mut World) -> T
fn from_world(_world: &mut World) -> T
Creates Self using default().
§impl<T> IntoResult<T> for T
impl<T> IntoResult<T> for T
§fn into_result(self) -> Result<T, RunSystemError>
fn into_result(self) -> Result<T, RunSystemError>
Converts this type into the system output type.
§impl<T> Template for T
impl<T> Template for T
§fn build_template(
&self,
_context: &mut TemplateContext<'_, '_>,
) -> Result<<T as Template>::Output, BevyError>
fn build_template( &self, _context: &mut TemplateContext<'_, '_>, ) -> Result<<T as Template>::Output, BevyError>
Uses this template and the given
entity context to produce a Template::Output.§fn clone_template(&self) -> T
fn clone_template(&self) -> T
Clones this template. See
Clone.