From f174134aa23e96a2121fb4106fb23fbdad4d641a Mon Sep 17 00:00:00 2001 From: Laurenz Date: Thu, 30 Dec 2021 12:12:19 +0100 Subject: Style chains --- src/lib.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/lib.rs') diff --git a/src/lib.rs b/src/lib.rs index fd1291ed..39507d79 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -55,7 +55,7 @@ pub mod syntax; use std::rc::Rc; use crate::diag::TypResult; -use crate::eval::{Eval, EvalContext, Module, Scope, Styles}; +use crate::eval::{Eval, EvalContext, Module, Scope, StyleMap}; use crate::font::FontStore; use crate::frame::Frame; use crate::image::ImageStore; @@ -80,7 +80,7 @@ pub struct Context { /// The standard library scope. std: Scope, /// The default styles. - styles: Styles, + styles: StyleMap, } impl Context { @@ -100,7 +100,7 @@ impl Context { } /// A read-only reference to the styles. - pub fn styles(&self) -> &Styles { + pub fn styles(&self) -> &StyleMap { &self.styles } @@ -140,7 +140,7 @@ impl Context { /// This struct is created by [`Context::builder`]. pub struct ContextBuilder { std: Option, - styles: Option, + styles: Option, #[cfg(feature = "layout-cache")] policy: EvictionPolicy, #[cfg(feature = "layout-cache")] @@ -156,7 +156,7 @@ impl ContextBuilder { } /// The default properties for page size, font selection and so on. - pub fn styles(mut self, styles: Styles) -> Self { + pub fn styles(mut self, styles: StyleMap) -> Self { self.styles = Some(styles); self } -- cgit v1.2.3