[]Struct rusttype::GlyphId

pub struct GlyphId(pub u32);

Represents a glyph identifier for a particular font. This identifier will not necessarily correspond to the correct glyph in a font other than the one that it was obtained from.

Trait Implementations

impl PartialEq<GlyphId> for GlyphId

impl Debug for GlyphId

impl IntoGlyphId for GlyphId

impl Eq for GlyphId

impl Ord for GlyphId

impl PartialOrd<GlyphId> for GlyphId

impl Hash for GlyphId

impl Clone for GlyphId

impl Copy for GlyphId

Auto Trait Implementations

impl Unpin for GlyphId

impl Sync for GlyphId

impl Send for GlyphId

impl UnwindSafe for GlyphId

impl RefUnwindSafe for GlyphId

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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