Derive ToCss for font_feature_values_rule::SingleValue

This commit is contained in:
Anthony Ramine 2018-01-22 18:22:49 +01:00
parent 6d2018ae38
commit 3672856efa

View file

@ -53,7 +53,7 @@ pub trait ToGeckoFontFeatureValues {
} }
/// A @font-feature-values block declaration value that keeps one value. /// A @font-feature-values block declaration value that keeps one value.
#[derive(Clone, Debug, PartialEq)] #[derive(Clone, Debug, PartialEq, ToCss)]
pub struct SingleValue(pub u32); pub struct SingleValue(pub u32);
impl Parse for SingleValue { impl Parse for SingleValue {
@ -67,12 +67,6 @@ impl Parse for SingleValue {
} }
} }
impl ToCss for SingleValue {
fn to_css<W>(&self, dest: &mut W) -> fmt::Result where W: fmt::Write {
self.0.to_css(dest)
}
}
#[cfg(feature = "gecko")] #[cfg(feature = "gecko")]
impl ToGeckoFontFeatureValues for SingleValue { impl ToGeckoFontFeatureValues for SingleValue {
fn to_gecko_font_feature_values(&self, array: &mut nsTArray<u32>) { fn to_gecko_font_feature_values(&self, array: &mut nsTArray<u32>) {