[][src]Trait rusttype::IntoGlyphId

pub trait IntoGlyphId {
    fn into_glyph_id(self, &Font<'_>) -> GlyphId;
}
[]

A trait for types that can be converted into a GlyphId, in the context of a specific font.

Many rusttype functions that operate on characters accept values of any type that implements IntoGlyphId. Such types include char, Codepoint, and obviously GlyphId itself.

Required methods

fn into_glyph_id(self, &Font<'_>) -> GlyphId[]

Convert self into a GlyphId, consulting the index map of font if necessary.

Implementations on Foreign Types

impl IntoGlyphId for char[src][]

Implementors

impl IntoGlyphId for Codepoint[src][+]

impl IntoGlyphId for GlyphId[src][+]