diff options
| author | Laurenz <laurmaedje@gmail.com> | 2020-10-12 16:59:21 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2020-10-12 16:59:21 +0200 |
| commit | e94627721db89c3b08aa17f54d59d19a09f7816f (patch) | |
| tree | 01d5f64d48beaa1c5edc848f9a2a6fe5b36386d7 /src/font.rs | |
| parent | a2a68106c025ada726e291df4d7e5aa624f68410 (diff) | |
Adapt to fontdock 🔼
Diffstat (limited to 'src/font.rs')
| -rw-r--r-- | src/font.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/font.rs b/src/font.rs index 9901ff1c..513c31f1 100644 --- a/src/font.rs +++ b/src/font.rs @@ -3,17 +3,17 @@ use std::cell::RefCell; use std::rc::Rc; -use fontdock::{ContainsChar, FaceFromVec, FontProvider}; +use fontdock::{ContainsChar, FaceFromVec, FontSource}; use ttf_parser::Face; -/// A reference-counted shared font loader backed by a dynamic font provider. +/// A reference-counted shared font loader backed by a dynamic font source. pub type SharedFontLoader = Rc<RefCell<FontLoader>>; -/// A font loader backed by a dynamic provider. -pub type FontLoader = fontdock::FontLoader<Box<DynProvider>>; +/// A font loader backed by a dynamic source. +pub type FontLoader = fontdock::FontLoader<Box<DynSource>>; -/// The dynamic font provider backing the font loader. -pub type DynProvider = dyn FontProvider<Face = OwnedFace>; +/// The dynamic font source. +pub type DynSource = dyn FontSource<Face = OwnedFace>; /// An owned font face. pub struct OwnedFace { |
