#[non_exhaustive]pub enum FontSize {
Show 13 variants
Large,
Larger,
Math,
Medium,
Small,
Smaller,
XLarge,
XSmall,
XxLarge,
XxSmall,
XxxLarge,
Length(Length),
Percentage(Percentage),
}Expand description
A value of font-size.
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.
Large
large.
Larger
larger.
Math
math.
Medium
medium.
Small
small.
Smaller
smaller.
XLarge
x-large.
XSmall
x-small.
XxLarge
xx-large.
XxSmall
xx-small.
XxxLarge
xxx-large.
Length(Length)
A length.
Percentage(Percentage)
A percentage.
Trait Implementations§
Source§impl From<Percentage> for FontSize
impl From<Percentage> for FontSize
Source§fn from(v: Percentage) -> Self
fn from(v: Percentage) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for FontSize
Auto Trait Implementations§
impl Freeze for FontSize
impl RefUnwindSafe for FontSize
impl Send for FontSize
impl Sync for FontSize
impl Unpin for FontSize
impl UnsafeUnpin for FontSize
impl UnwindSafe for FontSize
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