Enum iced_graphics::Font[]

pub enum Font {
    Default,
    External {
        name: &'static str,
        bytes: &'static [u8],
    },
}

A font.

Variants

Default

The default font.

This is normally a font configured in a renderer or loaded from the system.

External

An external font.

Fields of External

name: &'static str

The name of the external font

bytes: &'static [u8]

The bytes of the external font

Trait Implementations

impl Clone for Font

impl Copy for Font

impl Debug for Font

impl Default for Font

Auto Trait Implementations

impl RefUnwindSafe for Font

impl Send for Font

impl Sync for Font

impl Unpin for Font

impl UnwindSafe for Font

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,