Trait DatabaseExt

Source
pub(crate) trait DatabaseExt {
    // Required methods
    fn outline(&self, id: ID, glyph_id: GlyphId) -> Option<Path>;
    fn raster(&self, id: ID, glyph_id: GlyphId) -> Option<BitmapImage>;
    fn svg(&self, id: ID, glyph_id: GlyphId) -> Option<Node>;
    fn colr(&self, id: ID, glyph_id: GlyphId) -> Option<Tree>;
}

Required Methods§

Source

fn outline(&self, id: ID, glyph_id: GlyphId) -> Option<Path>

Source

fn raster(&self, id: ID, glyph_id: GlyphId) -> Option<BitmapImage>

Source

fn svg(&self, id: ID, glyph_id: GlyphId) -> Option<Node>

Source

fn colr(&self, id: ID, glyph_id: GlyphId) -> Option<Tree>

Implementations on Foreign Types§

Source§

impl DatabaseExt for Database

Source§

fn outline(&self, id: ID, glyph_id: GlyphId) -> Option<Path>

Source§

fn raster(&self, id: ID, glyph_id: GlyphId) -> Option<BitmapImage>

Source§

fn svg(&self, id: ID, glyph_id: GlyphId) -> Option<Node>

Source§

fn colr(&self, id: ID, glyph_id: GlyphId) -> Option<Tree>

Implementors§