diff options
Diffstat (limited to 'components/style/values/generics/mod.rs')
-rw-r--r-- | components/style/values/generics/mod.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/components/style/values/generics/mod.rs b/components/style/values/generics/mod.rs index 5052b2395e1..c2a20081c98 100644 --- a/components/style/values/generics/mod.rs +++ b/components/style/values/generics/mod.rs @@ -196,6 +196,14 @@ pub enum FontSettings<T> { Tag(Vec<FontSettingTag<T>>) } +impl <T> FontSettings<T> { + #[inline] + /// Default value of font settings as `normal` + pub fn normal() -> Self { + FontSettings::Normal + } +} + impl<T: Parse> Parse for FontSettings<T> { /// <https://www.w3.org/TR/css-fonts-3/#propdef-font-feature-settings> fn parse<'i, 't>(context: &ParserContext, input: &mut Parser<'i, 't>) -> Result<Self, ParseError<'i>> { |