pub enum OverrideItem {
Show 50 variants
StrId(String),
Classes(Vec<String>),
Direction(LayoutDirection),
OverflowX(LayoutOverflow),
OverflowY(LayoutOverflow),
GridCellSize(Number),
JustifyContent(JustifyContent),
AlignItems(AlignItems),
TextAlign(TextAlign),
TextDecoration(TextDecoration),
FontFamily(Vec<String>),
Width(Number),
MinWidth(Number),
MaxWidth(Number),
Height(Number),
MinHeight(Number),
MaxHeight(Number),
Flex(Flex),
ColumnGap(Number),
RowGap(Number),
Opacity(Number),
Left(Number),
Right(Number),
Top(Number),
Bottom(Number),
TranslateX(Number),
TranslateY(Number),
Cursor(Cursor),
Position(Position),
Background(Color),
BorderTop((Color, Number)),
BorderRight((Color, Number)),
BorderBottom((Color, Number)),
BorderLeft((Color, Number)),
BorderTopLeftRadius(Number),
BorderTopRightRadius(Number),
BorderBottomLeftRadius(Number),
BorderBottomRightRadius(Number),
MarginLeft(Number),
MarginRight(Number),
MarginTop(Number),
MarginBottom(Number),
PaddingLeft(Number),
PaddingRight(Number),
PaddingTop(Number),
PaddingBottom(Number),
FontSize(Number),
Color(Color),
Hidden(bool),
Visibility(Visibility),
}
Variants§
StrId(String)
Classes(Vec<String>)
Direction(LayoutDirection)
OverflowX(LayoutOverflow)
OverflowY(LayoutOverflow)
GridCellSize(Number)
JustifyContent(JustifyContent)
AlignItems(AlignItems)
TextAlign(TextAlign)
TextDecoration(TextDecoration)
FontFamily(Vec<String>)
Width(Number)
MinWidth(Number)
MaxWidth(Number)
Height(Number)
MinHeight(Number)
MaxHeight(Number)
Flex(Flex)
ColumnGap(Number)
RowGap(Number)
Opacity(Number)
Left(Number)
Right(Number)
Top(Number)
Bottom(Number)
TranslateX(Number)
TranslateY(Number)
Cursor(Cursor)
Position(Position)
Background(Color)
BorderTop((Color, Number))
BorderRight((Color, Number))
BorderBottom((Color, Number))
BorderLeft((Color, Number))
BorderTopLeftRadius(Number)
BorderTopRightRadius(Number)
BorderBottomLeftRadius(Number)
BorderBottomRightRadius(Number)
MarginLeft(Number)
MarginRight(Number)
MarginTop(Number)
MarginBottom(Number)
PaddingLeft(Number)
PaddingRight(Number)
PaddingTop(Number)
PaddingBottom(Number)
FontSize(Number)
Color(Color)
Hidden(bool)
Visibility(Visibility)
Implementations§
Trait Implementations§
Source§impl Clone for OverrideItem
impl Clone for OverrideItem
Source§fn clone(&self) -> OverrideItem
fn clone(&self) -> OverrideItem
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 OverrideItem
impl Debug for OverrideItem
Source§impl<'_enum> From<&'_enum OverrideItem> for OverrideItemType
impl<'_enum> From<&'_enum OverrideItem> for OverrideItemType
Source§fn from(val: &'_enum OverrideItem) -> OverrideItemType
fn from(val: &'_enum OverrideItem) -> OverrideItemType
Converts to this type from the input type.
Source§impl From<OverrideItem> for OverrideItemType
impl From<OverrideItem> for OverrideItemType
Source§fn from(val: OverrideItem) -> OverrideItemType
fn from(val: OverrideItem) -> OverrideItemType
Converts to this type from the input type.
Source§impl IntoDiscriminant for OverrideItem
impl IntoDiscriminant for OverrideItem
Source§type Discriminant = OverrideItemType
type Discriminant = OverrideItemType
Enum listing the same variants as this enum but without any data fields
fn discriminant(&self) -> Self::Discriminant
Source§impl PartialEq for OverrideItem
impl PartialEq for OverrideItem
impl StructuralPartialEq for OverrideItem
Auto Trait Implementations§
impl Freeze for OverrideItem
impl RefUnwindSafe for OverrideItem
impl Send for OverrideItem
impl Sync for OverrideItem
impl Unpin for OverrideItem
impl UnwindSafe for OverrideItem
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