pub struct FreeTypeRasterizer { /* private fields */ }
Expand description
Rasterizes glyphs for a single font face.
Trait Implementations§
Source§impl Rasterize for FreeTypeRasterizer
impl Rasterize for FreeTypeRasterizer
Source§fn metrics(&self, key: FontKey, _size: Size) -> Result<Metrics, Error>
fn metrics(&self, key: FontKey, _size: Size) -> Result<Metrics, Error>
Get
Metrics
for the given FontKey
.Source§fn load_font(&mut self, desc: &FontDesc, size: Size) -> Result<FontKey, Error>
fn load_font(&mut self, desc: &FontDesc, size: Size) -> Result<FontKey, Error>
Load the font described by
FontDesc
and Size
.impl Send for FreeTypeRasterizer
Auto Trait Implementations§
impl Freeze for FreeTypeRasterizer
impl RefUnwindSafe for FreeTypeRasterizer
impl !Sync for FreeTypeRasterizer
impl Unpin for FreeTypeRasterizer
impl UnwindSafe for FreeTypeRasterizer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more