[−][src]Enum epaint::TextStyle
One of a few categories of styles of text, e.g. body, button or heading.
Variants
Used when small text is needed.
Normal labels. Easily readable, doesn't take up too much space.
Buttons. Maybe slightly bigger than Body
.
Heading. Probably larger than Body
.
Same size as Body
, but used when monospace is important (for aligning number, code snippets, etc).
Implementations
impl TextStyle
[src]
Trait Implementations
impl Clone for TextStyle
[src]
impl Copy for TextStyle
[src]
impl Debug for TextStyle
[src]
impl Eq for TextStyle
[src]
impl Hash for TextStyle
[src]
pub fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Index<TextStyle> for Fonts
[src]
type Output = Font
The returned type after indexing.
pub fn index(&self, text_style: TextStyle) -> &Font
[src]
impl Ord for TextStyle
[src]
pub fn cmp(&self, other: &TextStyle) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<TextStyle> for TextStyle
[src]
pub fn eq(&self, other: &TextStyle) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<TextStyle> for TextStyle
[src]
pub fn partial_cmp(&self, other: &TextStyle) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for TextStyle
[src]
impl StructuralPartialEq for TextStyle
[src]
Auto Trait Implementations
impl RefUnwindSafe for TextStyle
[src]
impl Send for TextStyle
[src]
impl Sync for TextStyle
[src]
impl Unpin for TextStyle
[src]
impl UnwindSafe for TextStyle
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> CallHasher for T where
T: Hash + ?Sized,
[src]
T: Hash + ?Sized,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,