[librsvg: 5/7] SpecifiedValues: make all fields private



commit 117808eebcfa354c23da6d61ecb2aeef963263df
Author: Federico Mena Quintero <federico gnome org>
Date:   Thu Mar 19 18:56:28 2020 -0600

    SpecifiedValues: make all fields private

 rsvg_internals/src/properties.rs | 94 ++++++++++++++++++++--------------------
 1 file changed, 47 insertions(+), 47 deletions(-)
---
diff --git a/rsvg_internals/src/properties.rs b/rsvg_internals/src/properties.rs
index d89dabe3..4bf18e93 100644
--- a/rsvg_internals/src/properties.rs
+++ b/rsvg_internals/src/properties.rs
@@ -126,53 +126,53 @@ pub enum ParsedProperty {
 /// `Default` and `parsers::Parse`.
 #[derive(Default, Clone)]
 pub struct SpecifiedValues {
-    pub baseline_shift: SpecifiedValue<BaselineShift>,
-    pub clip_path: SpecifiedValue<ClipPath>,
-    pub clip_rule: SpecifiedValue<ClipRule>,
-    pub color: SpecifiedValue<Color>,
-    pub color_interpolation_filters: SpecifiedValue<ColorInterpolationFilters>,
-    pub direction: SpecifiedValue<Direction>,
-    pub display: SpecifiedValue<Display>,
-    pub enable_background: SpecifiedValue<EnableBackground>,
-    pub fill: SpecifiedValue<Fill>,
-    pub fill_opacity: SpecifiedValue<FillOpacity>,
-    pub fill_rule: SpecifiedValue<FillRule>,
-    pub filter: SpecifiedValue<Filter>,
-    pub flood_color: SpecifiedValue<FloodColor>,
-    pub flood_opacity: SpecifiedValue<FloodOpacity>,
-    pub font_family: SpecifiedValue<FontFamily>,
-    pub font_size: SpecifiedValue<FontSize>,
-    pub font_stretch: SpecifiedValue<FontStretch>,
-    pub font_style: SpecifiedValue<FontStyle>,
-    pub font_variant: SpecifiedValue<FontVariant>,
-    pub font_weight: SpecifiedValue<FontWeight>,
-    pub letter_spacing: SpecifiedValue<LetterSpacing>,
-    pub lighting_color: SpecifiedValue<LightingColor>,
-    pub marker_end: SpecifiedValue<MarkerEnd>,
-    pub marker_mid: SpecifiedValue<MarkerMid>,
-    pub marker_start: SpecifiedValue<MarkerStart>,
-    pub mask: SpecifiedValue<Mask>,
-    pub opacity: SpecifiedValue<Opacity>,
-    pub overflow: SpecifiedValue<Overflow>,
-    pub shape_rendering: SpecifiedValue<ShapeRendering>,
-    pub stop_color: SpecifiedValue<StopColor>,
-    pub stop_opacity: SpecifiedValue<StopOpacity>,
-    pub stroke: SpecifiedValue<Stroke>,
-    pub stroke_dasharray: SpecifiedValue<StrokeDasharray>,
-    pub stroke_dashoffset: SpecifiedValue<StrokeDashoffset>,
-    pub stroke_line_cap: SpecifiedValue<StrokeLinecap>,
-    pub stroke_line_join: SpecifiedValue<StrokeLinejoin>,
-    pub stroke_opacity: SpecifiedValue<StrokeOpacity>,
-    pub stroke_miterlimit: SpecifiedValue<StrokeMiterlimit>,
-    pub stroke_width: SpecifiedValue<StrokeWidth>,
-    pub text_anchor: SpecifiedValue<TextAnchor>,
-    pub text_decoration: SpecifiedValue<TextDecoration>,
-    pub text_rendering: SpecifiedValue<TextRendering>,
-    pub unicode_bidi: SpecifiedValue<UnicodeBidi>,
-    pub visibility: SpecifiedValue<Visibility>,
-    pub writing_mode: SpecifiedValue<WritingMode>,
-    pub xml_lang: SpecifiedValue<XmlLang>, // not a property, but a non-presentation attribute
-    pub xml_space: SpecifiedValue<XmlSpace>, // not a property, but a non-presentation attribute
+    baseline_shift: SpecifiedValue<BaselineShift>,
+    clip_path: SpecifiedValue<ClipPath>,
+    clip_rule: SpecifiedValue<ClipRule>,
+    color: SpecifiedValue<Color>,
+    color_interpolation_filters: SpecifiedValue<ColorInterpolationFilters>,
+    direction: SpecifiedValue<Direction>,
+    display: SpecifiedValue<Display>,
+    enable_background: SpecifiedValue<EnableBackground>,
+    fill: SpecifiedValue<Fill>,
+    fill_opacity: SpecifiedValue<FillOpacity>,
+    fill_rule: SpecifiedValue<FillRule>,
+    filter: SpecifiedValue<Filter>,
+    flood_color: SpecifiedValue<FloodColor>,
+    flood_opacity: SpecifiedValue<FloodOpacity>,
+    font_family: SpecifiedValue<FontFamily>,
+    font_size: SpecifiedValue<FontSize>,
+    font_stretch: SpecifiedValue<FontStretch>,
+    font_style: SpecifiedValue<FontStyle>,
+    font_variant: SpecifiedValue<FontVariant>,
+    font_weight: SpecifiedValue<FontWeight>,
+    letter_spacing: SpecifiedValue<LetterSpacing>,
+    lighting_color: SpecifiedValue<LightingColor>,
+    marker_end: SpecifiedValue<MarkerEnd>,
+    marker_mid: SpecifiedValue<MarkerMid>,
+    marker_start: SpecifiedValue<MarkerStart>,
+    mask: SpecifiedValue<Mask>,
+    opacity: SpecifiedValue<Opacity>,
+    overflow: SpecifiedValue<Overflow>,
+    shape_rendering: SpecifiedValue<ShapeRendering>,
+    stop_color: SpecifiedValue<StopColor>,
+    stop_opacity: SpecifiedValue<StopOpacity>,
+    stroke: SpecifiedValue<Stroke>,
+    stroke_dasharray: SpecifiedValue<StrokeDasharray>,
+    stroke_dashoffset: SpecifiedValue<StrokeDashoffset>,
+    stroke_line_cap: SpecifiedValue<StrokeLinecap>,
+    stroke_line_join: SpecifiedValue<StrokeLinejoin>,
+    stroke_opacity: SpecifiedValue<StrokeOpacity>,
+    stroke_miterlimit: SpecifiedValue<StrokeMiterlimit>,
+    stroke_width: SpecifiedValue<StrokeWidth>,
+    text_anchor: SpecifiedValue<TextAnchor>,
+    text_decoration: SpecifiedValue<TextDecoration>,
+    text_rendering: SpecifiedValue<TextRendering>,
+    unicode_bidi: SpecifiedValue<UnicodeBidi>,
+    visibility: SpecifiedValue<Visibility>,
+    writing_mode: SpecifiedValue<WritingMode>,
+    xml_lang: SpecifiedValue<XmlLang>, // not a property, but a non-presentation attribute
+    xml_space: SpecifiedValue<XmlSpace>, // not a property, but a non-presentation attribute
 }
 
 impl SpecifiedValues {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]