pub enum TextStyle {
Small,
Body,
Monospace,
Button,
Heading,
Name(Arc<str>),
}Expand description
Alias for a FontId (font of a certain size).
The font is found via look-up in Style::text_styles.
You can use TextStyle::resolve to do this lookup.
Variants§
Small
Used when small text is needed.
Body
Normal labels. Easily readable, doesn’t take up too much space.
Monospace
Same size as [Self::Body], but used when monospace is important (for aligning number, code snippets, etc).
Button
Buttons. Maybe slightly bigger than [Self::Body].
Signifies that he item is interactive.
Heading
Heading. Probably larger than [Self::Body].
Name(Arc<str>)
A user-chosen style, found in Style::text_styles.
egui::TextStyle::Name("footing".into());Implementations§
Trait Implementations§
Source§impl From<TextStyle> for FontSelection
impl From<TextStyle> for FontSelection
Source§fn from(text_style: TextStyle) -> FontSelection
fn from(text_style: TextStyle) -> FontSelection
Converts to this type from the input type.
Source§impl Ord for TextStyle
impl Ord for TextStyle
Source§impl PartialOrd for TextStyle
impl PartialOrd for TextStyle
impl Eq for TextStyle
impl StructuralPartialEq for TextStyle
Auto Trait Implementations§
impl Freeze for TextStyle
impl RefUnwindSafe for TextStyle
impl Send for TextStyle
impl Sync for TextStyle
impl Unpin for TextStyle
impl UnwindSafe for TextStyle
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