#[non_exhaustive]#[repr(u32)]pub enum FlexboxLayoutWrap {
Wrap = 0,
NoWrap = 1,
WrapReverse = 2,
}Expand description
Controls whether flex items wrap onto multiple lines.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Wrap = 0
Flex items wrap onto multiple lines, from top to bottom (for row direction) or left to right (for column direction).
NoWrap = 1
All flex items are laid out on a single line (default for CSS, but Slint defaults to wrap).
WrapReverse = 2
Flex items wrap onto multiple lines in the reverse direction.
Trait Implementations§
Source§impl Clone for FlexboxLayoutWrap
impl Clone for FlexboxLayoutWrap
Source§fn clone(&self) -> FlexboxLayoutWrap
fn clone(&self) -> FlexboxLayoutWrap
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 FlexboxLayoutWrap
Source§impl Debug for FlexboxLayoutWrap
impl Debug for FlexboxLayoutWrap
Source§impl Default for FlexboxLayoutWrap
impl Default for FlexboxLayoutWrap
Source§impl Display for FlexboxLayoutWrap
impl Display for FlexboxLayoutWrap
impl Eq for FlexboxLayoutWrap
Source§impl FromStr for FlexboxLayoutWrap
impl FromStr for FlexboxLayoutWrap
Source§impl Hash for FlexboxLayoutWrap
impl Hash for FlexboxLayoutWrap
Source§impl PartialEq for FlexboxLayoutWrap
impl PartialEq for FlexboxLayoutWrap
Source§fn eq(&self, other: &FlexboxLayoutWrap) -> bool
fn eq(&self, other: &FlexboxLayoutWrap) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FlexboxLayoutWrap
Auto Trait Implementations§
impl Freeze for FlexboxLayoutWrap
impl RefUnwindSafe for FlexboxLayoutWrap
impl Send for FlexboxLayoutWrap
impl Sync for FlexboxLayoutWrap
impl Unpin for FlexboxLayoutWrap
impl UnsafeUnpin for FlexboxLayoutWrap
impl UnwindSafe for FlexboxLayoutWrap
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
impl<T> Brush for T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§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> ErasedDestructor for Twhere
T: 'static,
Converts the given value to a
SharedString.