Struct gfx_glyph::GlyphCalculatorGuard[][src]

pub struct GlyphCalculatorGuard<'brush, 'font: 'brush, H = BuildHasherDefault<SeaHasher>> { /* fields omitted */ }

GlyphCalculator scoped cache lock.

Trait Implementations

impl<'brush, 'font> Debug for GlyphCalculatorGuard<'brush, 'font>
[src]

Formats the value using the given formatter. Read more

impl<'brush, 'font, H: BuildHasher> GlyphCruncher<'font> for GlyphCalculatorGuard<'brush, 'font, H>
[src]

Returns the pixel bounding box for the input section using a custom layout. The box is a conservative whole number pixel rectangle that can contain the section. Read more

Returns an iterator over the PositionedGlyphs of the given section with a custom layout. Read more

Returns the pixel bounding box for the input section. The box is a conservative whole number pixel rectangle that can contain the section. Read more

Returns an iterator over the PositionedGlyphs of the given section. Read more

impl<'a, 'b, H> Drop for GlyphCalculatorGuard<'a, 'b, H>
[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl<'brush, 'font, H = BuildHasherDefault<SeaHasher>> !Send for GlyphCalculatorGuard<'brush, 'font, H>

impl<'brush, 'font, H> Sync for GlyphCalculatorGuard<'brush, 'font, H> where
    H: Sync