summaryrefslogtreecommitdiff
path: root/src/font.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2020-10-12 16:59:21 +0200
committerLaurenz <laurmaedje@gmail.com>2020-10-12 16:59:21 +0200
commite94627721db89c3b08aa17f54d59d19a09f7816f (patch)
tree01d5f64d48beaa1c5edc848f9a2a6fe5b36386d7 /src/font.rs
parenta2a68106c025ada726e291df4d7e5aa624f68410 (diff)
Adapt to fontdock 🔼
Diffstat (limited to 'src/font.rs')
-rw-r--r--src/font.rs12
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 {