Trait rusttype::IntoGlyphId

source ·
pub trait IntoGlyphId {
    // Required method
    fn into_glyph_id(self, _: &Font<'_>) -> GlyphId;
}
Expand description

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§

source

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

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

Implementations on Foreign Types§

source§

impl IntoGlyphId for char

source§

fn into_glyph_id(self, font: &Font<'_>) -> GlyphId

Implementors§