Trait svgwriter::tags::TagWithPresentationAttributes
source · [−]pub trait TagWithPresentationAttributes: PresentationAttributesSetter + Sized {
Show 186 methods
fn with_alignment_baseline<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_alignment_baseline<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn alignment_baseline(&self) -> Option<&dyn Value> { ... }
fn with_baseline_shift<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_baseline_shift<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn baseline_shift(&self) -> Option<&dyn Value> { ... }
fn with_clip<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_clip<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn clip(&self) -> Option<&dyn Value> { ... }
fn with_clip_path<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_clip_path<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn clip_path(&self) -> Option<&dyn Value> { ... }
fn with_clip_rule<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_clip_rule<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn clip_rule(&self) -> Option<&dyn Value> { ... }
fn with_color<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_color<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn color(&self) -> Option<&dyn Value> { ... }
fn with_color_interpolation<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_color_interpolation<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn color_interpolation(&self) -> Option<&dyn Value> { ... }
fn with_color_interpolation_filters<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_color_interpolation_filters<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn color_interpolation_filters(&self) -> Option<&dyn Value> { ... }
fn with_color_profile<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_color_profile<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn color_profile(&self) -> Option<&dyn Value> { ... }
fn with_color_rendering<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_color_rendering<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn color_rendering(&self) -> Option<&dyn Value> { ... }
fn with_cursor<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_cursor<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn cursor(&self) -> Option<&dyn Value> { ... }
fn with_direction<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_direction<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn direction(&self) -> Option<&dyn Value> { ... }
fn with_display<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_display<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn display(&self) -> Option<&dyn Value> { ... }
fn with_dominant_baseline<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_dominant_baseline<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn dominant_baseline(&self) -> Option<&dyn Value> { ... }
fn with_enable_background<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_enable_background<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn enable_background(&self) -> Option<&dyn Value> { ... }
fn with_fill<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_fill<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn fill(&self) -> Option<&dyn Value> { ... }
fn with_fill_opacity<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_fill_opacity<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn fill_opacity(&self) -> Option<&dyn Value> { ... }
fn with_fill_rule<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_fill_rule<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn fill_rule(&self) -> Option<&dyn Value> { ... }
fn with_filter<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_filter<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn filter(&self) -> Option<&dyn Value> { ... }
fn with_flood_color<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_flood_color<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn flood_color(&self) -> Option<&dyn Value> { ... }
fn with_flood_opacity<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_flood_opacity<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn flood_opacity(&self) -> Option<&dyn Value> { ... }
fn with_font_family<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_font_family<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn font_family(&self) -> Option<&dyn Value> { ... }
fn with_font_size<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_font_size<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn font_size(&self) -> Option<&dyn Value> { ... }
fn with_font_size_adjust<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_font_size_adjust<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn font_size_adjust(&self) -> Option<&dyn Value> { ... }
fn with_font_stretch<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_font_stretch<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn font_stretch(&self) -> Option<&dyn Value> { ... }
fn with_font_style<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_font_style<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn font_style(&self) -> Option<&dyn Value> { ... }
fn with_font_variant<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_font_variant<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn font_variant(&self) -> Option<&dyn Value> { ... }
fn with_font_weight<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_font_weight<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn font_weight(&self) -> Option<&dyn Value> { ... }
fn with_glyph_orientation_horizontal<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_glyph_orientation_horizontal<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn glyph_orientation_horizontal(&self) -> Option<&dyn Value> { ... }
fn with_glyph_orientation_vertical<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_glyph_orientation_vertical<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn glyph_orientation_vertical(&self) -> Option<&dyn Value> { ... }
fn with_image_rendering<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_image_rendering<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn image_rendering(&self) -> Option<&dyn Value> { ... }
fn with_kerning<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_kerning<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn kerning(&self) -> Option<&dyn Value> { ... }
fn with_letter_spacing<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_letter_spacing<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn letter_spacing(&self) -> Option<&dyn Value> { ... }
fn with_lighting_color<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_lighting_color<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn lighting_color(&self) -> Option<&dyn Value> { ... }
fn with_marker_end<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_marker_end<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn marker_end(&self) -> Option<&dyn Value> { ... }
fn with_marker_mid<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_marker_mid<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn marker_mid(&self) -> Option<&dyn Value> { ... }
fn with_marker_start<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_marker_start<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn marker_start(&self) -> Option<&dyn Value> { ... }
fn with_mask<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_mask<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn mask(&self) -> Option<&dyn Value> { ... }
fn with_opacity<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_opacity<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn opacity(&self) -> Option<&dyn Value> { ... }
fn with_overflow<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_overflow<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn overflow(&self) -> Option<&dyn Value> { ... }
fn with_pointer_events<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_pointer_events<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn pointer_events(&self) -> Option<&dyn Value> { ... }
fn with_shape_rendering<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_shape_rendering<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn shape_rendering(&self) -> Option<&dyn Value> { ... }
fn with_stop_color<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_stop_color<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn stop_color(&self) -> Option<&dyn Value> { ... }
fn with_stop_opacity<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_stop_opacity<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn stop_opacity(&self) -> Option<&dyn Value> { ... }
fn with_stroke<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_stroke<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn stroke(&self) -> Option<&dyn Value> { ... }
fn with_stroke_dasharray<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_stroke_dasharray<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn stroke_dasharray(&self) -> Option<&dyn Value> { ... }
fn with_stroke_dashoffset<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_stroke_dashoffset<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn stroke_dashoffset(&self) -> Option<&dyn Value> { ... }
fn with_stroke_linecap<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_stroke_linecap<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn stroke_linecap(&self) -> Option<&dyn Value> { ... }
fn with_stroke_linejoin<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_stroke_linejoin<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn stroke_linejoin(&self) -> Option<&dyn Value> { ... }
fn with_stroke_miterlimit<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_stroke_miterlimit<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn stroke_miterlimit(&self) -> Option<&dyn Value> { ... }
fn with_stroke_opacity<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_stroke_opacity<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn stroke_opacity(&self) -> Option<&dyn Value> { ... }
fn with_stroke_width<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_stroke_width<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn stroke_width(&self) -> Option<&dyn Value> { ... }
fn with_text_anchor<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_text_anchor<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn text_anchor(&self) -> Option<&dyn Value> { ... }
fn with_text_decoration<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_text_decoration<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn text_decoration(&self) -> Option<&dyn Value> { ... }
fn with_text_rendering<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_text_rendering<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn text_rendering(&self) -> Option<&dyn Value> { ... }
fn with_transform<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_transform<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn transform(&self) -> Option<&dyn Value> { ... }
fn with_transform_origin<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_transform_origin<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn transform_origin(&self) -> Option<&dyn Value> { ... }
fn with_unicode_bidi<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_unicode_bidi<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn unicode_bidi(&self) -> Option<&dyn Value> { ... }
fn with_vector_effect<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_vector_effect<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn vector_effect(&self) -> Option<&dyn Value> { ... }
fn with_visibility<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_visibility<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn visibility(&self) -> Option<&dyn Value> { ... }
fn with_word_spacing<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_word_spacing<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn word_spacing(&self) -> Option<&dyn Value> { ... }
fn with_writing_mode<V>(self, value: V) -> Self
where
V: Value + 'static,
{ ... }
fn set_writing_mode<V>(&mut self, value: V)
where
V: Value + 'static,
{ ... }
fn writing_mode(&self) -> Option<&dyn Value> { ... }
}
Provided Methods
fn with_alignment_baseline<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_alignment_baseline<V>(self, value: V) -> Self where
V: Value + 'static,
Set the alignment-baseline
attribute.
fn set_alignment_baseline<V>(&mut self, value: V) where
V: Value + 'static,
fn set_alignment_baseline<V>(&mut self, value: V) where
V: Value + 'static,
Set the alignment-baseline
attribute.
fn alignment_baseline(&self) -> Option<&dyn Value>
fn alignment_baseline(&self) -> Option<&dyn Value>
Get the alignment-baseline
attribute.
fn with_baseline_shift<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_baseline_shift<V>(self, value: V) -> Self where
V: Value + 'static,
Set the baseline-shift
attribute.
fn set_baseline_shift<V>(&mut self, value: V) where
V: Value + 'static,
fn set_baseline_shift<V>(&mut self, value: V) where
V: Value + 'static,
Set the baseline-shift
attribute.
fn baseline_shift(&self) -> Option<&dyn Value>
fn baseline_shift(&self) -> Option<&dyn Value>
Get the baseline-shift
attribute.
fn with_clip_path<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_clip_path<V>(self, value: V) -> Self where
V: Value + 'static,
Set the clip-path
attribute.
fn set_clip_path<V>(&mut self, value: V) where
V: Value + 'static,
fn set_clip_path<V>(&mut self, value: V) where
V: Value + 'static,
Set the clip-path
attribute.
fn with_clip_rule<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_clip_rule<V>(self, value: V) -> Self where
V: Value + 'static,
Set the clip-rule
attribute.
fn set_clip_rule<V>(&mut self, value: V) where
V: Value + 'static,
fn set_clip_rule<V>(&mut self, value: V) where
V: Value + 'static,
Set the clip-rule
attribute.
fn with_color<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_color<V>(self, value: V) -> Self where
V: Value + 'static,
Set the color
attribute.
fn with_color_interpolation<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_color_interpolation<V>(self, value: V) -> Self where
V: Value + 'static,
Set the color-interpolation
attribute.
fn set_color_interpolation<V>(&mut self, value: V) where
V: Value + 'static,
fn set_color_interpolation<V>(&mut self, value: V) where
V: Value + 'static,
Set the color-interpolation
attribute.
fn color_interpolation(&self) -> Option<&dyn Value>
fn color_interpolation(&self) -> Option<&dyn Value>
Get the color-interpolation
attribute.
fn with_color_interpolation_filters<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_color_interpolation_filters<V>(self, value: V) -> Self where
V: Value + 'static,
Set the color-interpolation-filters
attribute.
fn set_color_interpolation_filters<V>(&mut self, value: V) where
V: Value + 'static,
fn set_color_interpolation_filters<V>(&mut self, value: V) where
V: Value + 'static,
Set the color-interpolation-filters
attribute.
fn color_interpolation_filters(&self) -> Option<&dyn Value>
fn color_interpolation_filters(&self) -> Option<&dyn Value>
Get the color-interpolation-filters
attribute.
fn with_color_profile<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_color_profile<V>(self, value: V) -> Self where
V: Value + 'static,
Set the color-profile
attribute.
fn set_color_profile<V>(&mut self, value: V) where
V: Value + 'static,
fn set_color_profile<V>(&mut self, value: V) where
V: Value + 'static,
Set the color-profile
attribute.
fn color_profile(&self) -> Option<&dyn Value>
fn color_profile(&self) -> Option<&dyn Value>
Get the color-profile
attribute.
fn with_color_rendering<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_color_rendering<V>(self, value: V) -> Self where
V: Value + 'static,
Set the color-rendering
attribute.
fn set_color_rendering<V>(&mut self, value: V) where
V: Value + 'static,
fn set_color_rendering<V>(&mut self, value: V) where
V: Value + 'static,
Set the color-rendering
attribute.
fn color_rendering(&self) -> Option<&dyn Value>
fn color_rendering(&self) -> Option<&dyn Value>
Get the color-rendering
attribute.
fn with_cursor<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_cursor<V>(self, value: V) -> Self where
V: Value + 'static,
Set the cursor
attribute.
fn set_cursor<V>(&mut self, value: V) where
V: Value + 'static,
fn set_cursor<V>(&mut self, value: V) where
V: Value + 'static,
Set the cursor
attribute.
fn with_direction<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_direction<V>(self, value: V) -> Self where
V: Value + 'static,
Set the direction
attribute.
fn set_direction<V>(&mut self, value: V) where
V: Value + 'static,
fn set_direction<V>(&mut self, value: V) where
V: Value + 'static,
Set the direction
attribute.
fn with_display<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_display<V>(self, value: V) -> Self where
V: Value + 'static,
Set the display
attribute.
fn set_display<V>(&mut self, value: V) where
V: Value + 'static,
fn set_display<V>(&mut self, value: V) where
V: Value + 'static,
Set the display
attribute.
fn with_dominant_baseline<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_dominant_baseline<V>(self, value: V) -> Self where
V: Value + 'static,
Set the dominant-baseline
attribute.
fn set_dominant_baseline<V>(&mut self, value: V) where
V: Value + 'static,
fn set_dominant_baseline<V>(&mut self, value: V) where
V: Value + 'static,
Set the dominant-baseline
attribute.
fn dominant_baseline(&self) -> Option<&dyn Value>
fn dominant_baseline(&self) -> Option<&dyn Value>
Get the dominant-baseline
attribute.
fn with_enable_background<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_enable_background<V>(self, value: V) -> Self where
V: Value + 'static,
Set the enable-background
attribute.
fn set_enable_background<V>(&mut self, value: V) where
V: Value + 'static,
fn set_enable_background<V>(&mut self, value: V) where
V: Value + 'static,
Set the enable-background
attribute.
fn enable_background(&self) -> Option<&dyn Value>
fn enable_background(&self) -> Option<&dyn Value>
Get the enable-background
attribute.
fn with_fill_opacity<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_fill_opacity<V>(self, value: V) -> Self where
V: Value + 'static,
Set the fill-opacity
attribute.
fn set_fill_opacity<V>(&mut self, value: V) where
V: Value + 'static,
fn set_fill_opacity<V>(&mut self, value: V) where
V: Value + 'static,
Set the fill-opacity
attribute.
fn fill_opacity(&self) -> Option<&dyn Value>
fn fill_opacity(&self) -> Option<&dyn Value>
Get the fill-opacity
attribute.
fn with_fill_rule<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_fill_rule<V>(self, value: V) -> Self where
V: Value + 'static,
Set the fill-rule
attribute.
fn set_fill_rule<V>(&mut self, value: V) where
V: Value + 'static,
fn set_fill_rule<V>(&mut self, value: V) where
V: Value + 'static,
Set the fill-rule
attribute.
fn with_filter<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_filter<V>(self, value: V) -> Self where
V: Value + 'static,
Set the filter
attribute.
fn set_filter<V>(&mut self, value: V) where
V: Value + 'static,
fn set_filter<V>(&mut self, value: V) where
V: Value + 'static,
Set the filter
attribute.
fn with_flood_color<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_flood_color<V>(self, value: V) -> Self where
V: Value + 'static,
Set the flood-color
attribute.
fn set_flood_color<V>(&mut self, value: V) where
V: Value + 'static,
fn set_flood_color<V>(&mut self, value: V) where
V: Value + 'static,
Set the flood-color
attribute.
fn flood_color(&self) -> Option<&dyn Value>
fn flood_color(&self) -> Option<&dyn Value>
Get the flood-color
attribute.
fn with_flood_opacity<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_flood_opacity<V>(self, value: V) -> Self where
V: Value + 'static,
Set the flood-opacity
attribute.
fn set_flood_opacity<V>(&mut self, value: V) where
V: Value + 'static,
fn set_flood_opacity<V>(&mut self, value: V) where
V: Value + 'static,
Set the flood-opacity
attribute.
fn flood_opacity(&self) -> Option<&dyn Value>
fn flood_opacity(&self) -> Option<&dyn Value>
Get the flood-opacity
attribute.
fn with_font_family<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_font_family<V>(self, value: V) -> Self where
V: Value + 'static,
Set the font-family
attribute.
fn set_font_family<V>(&mut self, value: V) where
V: Value + 'static,
fn set_font_family<V>(&mut self, value: V) where
V: Value + 'static,
Set the font-family
attribute.
fn font_family(&self) -> Option<&dyn Value>
fn font_family(&self) -> Option<&dyn Value>
Get the font-family
attribute.
fn with_font_size<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_font_size<V>(self, value: V) -> Self where
V: Value + 'static,
Set the font-size
attribute.
fn set_font_size<V>(&mut self, value: V) where
V: Value + 'static,
fn set_font_size<V>(&mut self, value: V) where
V: Value + 'static,
Set the font-size
attribute.
fn with_font_size_adjust<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_font_size_adjust<V>(self, value: V) -> Self where
V: Value + 'static,
Set the font-size-adjust
attribute.
fn set_font_size_adjust<V>(&mut self, value: V) where
V: Value + 'static,
fn set_font_size_adjust<V>(&mut self, value: V) where
V: Value + 'static,
Set the font-size-adjust
attribute.
fn font_size_adjust(&self) -> Option<&dyn Value>
fn font_size_adjust(&self) -> Option<&dyn Value>
Get the font-size-adjust
attribute.
fn with_font_stretch<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_font_stretch<V>(self, value: V) -> Self where
V: Value + 'static,
Set the font-stretch
attribute.
fn set_font_stretch<V>(&mut self, value: V) where
V: Value + 'static,
fn set_font_stretch<V>(&mut self, value: V) where
V: Value + 'static,
Set the font-stretch
attribute.
fn font_stretch(&self) -> Option<&dyn Value>
fn font_stretch(&self) -> Option<&dyn Value>
Get the font-stretch
attribute.
fn with_font_style<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_font_style<V>(self, value: V) -> Self where
V: Value + 'static,
Set the font-style
attribute.
fn set_font_style<V>(&mut self, value: V) where
V: Value + 'static,
fn set_font_style<V>(&mut self, value: V) where
V: Value + 'static,
Set the font-style
attribute.
fn font_style(&self) -> Option<&dyn Value>
fn font_style(&self) -> Option<&dyn Value>
Get the font-style
attribute.
fn with_font_variant<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_font_variant<V>(self, value: V) -> Self where
V: Value + 'static,
Set the font-variant
attribute.
fn set_font_variant<V>(&mut self, value: V) where
V: Value + 'static,
fn set_font_variant<V>(&mut self, value: V) where
V: Value + 'static,
Set the font-variant
attribute.
fn font_variant(&self) -> Option<&dyn Value>
fn font_variant(&self) -> Option<&dyn Value>
Get the font-variant
attribute.
fn with_font_weight<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_font_weight<V>(self, value: V) -> Self where
V: Value + 'static,
Set the font-weight
attribute.
fn set_font_weight<V>(&mut self, value: V) where
V: Value + 'static,
fn set_font_weight<V>(&mut self, value: V) where
V: Value + 'static,
Set the font-weight
attribute.
fn font_weight(&self) -> Option<&dyn Value>
fn font_weight(&self) -> Option<&dyn Value>
Get the font-weight
attribute.
fn with_glyph_orientation_horizontal<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_glyph_orientation_horizontal<V>(self, value: V) -> Self where
V: Value + 'static,
Set the glyph-orientation-horizontal
attribute.
fn set_glyph_orientation_horizontal<V>(&mut self, value: V) where
V: Value + 'static,
fn set_glyph_orientation_horizontal<V>(&mut self, value: V) where
V: Value + 'static,
Set the glyph-orientation-horizontal
attribute.
fn glyph_orientation_horizontal(&self) -> Option<&dyn Value>
fn glyph_orientation_horizontal(&self) -> Option<&dyn Value>
Get the glyph-orientation-horizontal
attribute.
fn with_glyph_orientation_vertical<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_glyph_orientation_vertical<V>(self, value: V) -> Self where
V: Value + 'static,
Set the glyph-orientation-vertical
attribute.
fn set_glyph_orientation_vertical<V>(&mut self, value: V) where
V: Value + 'static,
fn set_glyph_orientation_vertical<V>(&mut self, value: V) where
V: Value + 'static,
Set the glyph-orientation-vertical
attribute.
fn glyph_orientation_vertical(&self) -> Option<&dyn Value>
fn glyph_orientation_vertical(&self) -> Option<&dyn Value>
Get the glyph-orientation-vertical
attribute.
fn with_image_rendering<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_image_rendering<V>(self, value: V) -> Self where
V: Value + 'static,
Set the image-rendering
attribute.
fn set_image_rendering<V>(&mut self, value: V) where
V: Value + 'static,
fn set_image_rendering<V>(&mut self, value: V) where
V: Value + 'static,
Set the image-rendering
attribute.
fn image_rendering(&self) -> Option<&dyn Value>
fn image_rendering(&self) -> Option<&dyn Value>
Get the image-rendering
attribute.
fn with_kerning<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_kerning<V>(self, value: V) -> Self where
V: Value + 'static,
Set the kerning
attribute.
fn set_kerning<V>(&mut self, value: V) where
V: Value + 'static,
fn set_kerning<V>(&mut self, value: V) where
V: Value + 'static,
Set the kerning
attribute.
fn with_letter_spacing<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_letter_spacing<V>(self, value: V) -> Self where
V: Value + 'static,
Set the letter-spacing
attribute.
fn set_letter_spacing<V>(&mut self, value: V) where
V: Value + 'static,
fn set_letter_spacing<V>(&mut self, value: V) where
V: Value + 'static,
Set the letter-spacing
attribute.
fn letter_spacing(&self) -> Option<&dyn Value>
fn letter_spacing(&self) -> Option<&dyn Value>
Get the letter-spacing
attribute.
fn with_lighting_color<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_lighting_color<V>(self, value: V) -> Self where
V: Value + 'static,
Set the lighting-color
attribute.
fn set_lighting_color<V>(&mut self, value: V) where
V: Value + 'static,
fn set_lighting_color<V>(&mut self, value: V) where
V: Value + 'static,
Set the lighting-color
attribute.
fn lighting_color(&self) -> Option<&dyn Value>
fn lighting_color(&self) -> Option<&dyn Value>
Get the lighting-color
attribute.
fn with_marker_end<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_marker_end<V>(self, value: V) -> Self where
V: Value + 'static,
Set the marker-end
attribute.
fn set_marker_end<V>(&mut self, value: V) where
V: Value + 'static,
fn set_marker_end<V>(&mut self, value: V) where
V: Value + 'static,
Set the marker-end
attribute.
fn marker_end(&self) -> Option<&dyn Value>
fn marker_end(&self) -> Option<&dyn Value>
Get the marker-end
attribute.
fn with_marker_mid<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_marker_mid<V>(self, value: V) -> Self where
V: Value + 'static,
Set the marker-mid
attribute.
fn set_marker_mid<V>(&mut self, value: V) where
V: Value + 'static,
fn set_marker_mid<V>(&mut self, value: V) where
V: Value + 'static,
Set the marker-mid
attribute.
fn marker_mid(&self) -> Option<&dyn Value>
fn marker_mid(&self) -> Option<&dyn Value>
Get the marker-mid
attribute.
fn with_marker_start<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_marker_start<V>(self, value: V) -> Self where
V: Value + 'static,
Set the marker-start
attribute.
fn set_marker_start<V>(&mut self, value: V) where
V: Value + 'static,
fn set_marker_start<V>(&mut self, value: V) where
V: Value + 'static,
Set the marker-start
attribute.
fn marker_start(&self) -> Option<&dyn Value>
fn marker_start(&self) -> Option<&dyn Value>
Get the marker-start
attribute.
fn with_opacity<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_opacity<V>(self, value: V) -> Self where
V: Value + 'static,
Set the opacity
attribute.
fn set_opacity<V>(&mut self, value: V) where
V: Value + 'static,
fn set_opacity<V>(&mut self, value: V) where
V: Value + 'static,
Set the opacity
attribute.
fn with_overflow<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_overflow<V>(self, value: V) -> Self where
V: Value + 'static,
Set the overflow
attribute.
fn set_overflow<V>(&mut self, value: V) where
V: Value + 'static,
fn set_overflow<V>(&mut self, value: V) where
V: Value + 'static,
Set the overflow
attribute.
fn with_pointer_events<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_pointer_events<V>(self, value: V) -> Self where
V: Value + 'static,
Set the pointer-events
attribute.
fn set_pointer_events<V>(&mut self, value: V) where
V: Value + 'static,
fn set_pointer_events<V>(&mut self, value: V) where
V: Value + 'static,
Set the pointer-events
attribute.
fn pointer_events(&self) -> Option<&dyn Value>
fn pointer_events(&self) -> Option<&dyn Value>
Get the pointer-events
attribute.
fn with_shape_rendering<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_shape_rendering<V>(self, value: V) -> Self where
V: Value + 'static,
Set the shape-rendering
attribute.
fn set_shape_rendering<V>(&mut self, value: V) where
V: Value + 'static,
fn set_shape_rendering<V>(&mut self, value: V) where
V: Value + 'static,
Set the shape-rendering
attribute.
fn shape_rendering(&self) -> Option<&dyn Value>
fn shape_rendering(&self) -> Option<&dyn Value>
Get the shape-rendering
attribute.
fn with_stop_color<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_stop_color<V>(self, value: V) -> Self where
V: Value + 'static,
Set the stop-color
attribute.
fn set_stop_color<V>(&mut self, value: V) where
V: Value + 'static,
fn set_stop_color<V>(&mut self, value: V) where
V: Value + 'static,
Set the stop-color
attribute.
fn stop_color(&self) -> Option<&dyn Value>
fn stop_color(&self) -> Option<&dyn Value>
Get the stop-color
attribute.
fn with_stop_opacity<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_stop_opacity<V>(self, value: V) -> Self where
V: Value + 'static,
Set the stop-opacity
attribute.
fn set_stop_opacity<V>(&mut self, value: V) where
V: Value + 'static,
fn set_stop_opacity<V>(&mut self, value: V) where
V: Value + 'static,
Set the stop-opacity
attribute.
fn stop_opacity(&self) -> Option<&dyn Value>
fn stop_opacity(&self) -> Option<&dyn Value>
Get the stop-opacity
attribute.
fn with_stroke<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_stroke<V>(self, value: V) -> Self where
V: Value + 'static,
Set the stroke
attribute.
fn set_stroke<V>(&mut self, value: V) where
V: Value + 'static,
fn set_stroke<V>(&mut self, value: V) where
V: Value + 'static,
Set the stroke
attribute.
fn with_stroke_dasharray<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_stroke_dasharray<V>(self, value: V) -> Self where
V: Value + 'static,
Set the stroke-dasharray
attribute.
fn set_stroke_dasharray<V>(&mut self, value: V) where
V: Value + 'static,
fn set_stroke_dasharray<V>(&mut self, value: V) where
V: Value + 'static,
Set the stroke-dasharray
attribute.
fn stroke_dasharray(&self) -> Option<&dyn Value>
fn stroke_dasharray(&self) -> Option<&dyn Value>
Get the stroke-dasharray
attribute.
fn with_stroke_dashoffset<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_stroke_dashoffset<V>(self, value: V) -> Self where
V: Value + 'static,
Set the stroke-dashoffset
attribute.
fn set_stroke_dashoffset<V>(&mut self, value: V) where
V: Value + 'static,
fn set_stroke_dashoffset<V>(&mut self, value: V) where
V: Value + 'static,
Set the stroke-dashoffset
attribute.
fn stroke_dashoffset(&self) -> Option<&dyn Value>
fn stroke_dashoffset(&self) -> Option<&dyn Value>
Get the stroke-dashoffset
attribute.
fn with_stroke_linecap<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_stroke_linecap<V>(self, value: V) -> Self where
V: Value + 'static,
Set the stroke-linecap
attribute.
fn set_stroke_linecap<V>(&mut self, value: V) where
V: Value + 'static,
fn set_stroke_linecap<V>(&mut self, value: V) where
V: Value + 'static,
Set the stroke-linecap
attribute.
fn stroke_linecap(&self) -> Option<&dyn Value>
fn stroke_linecap(&self) -> Option<&dyn Value>
Get the stroke-linecap
attribute.
fn with_stroke_linejoin<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_stroke_linejoin<V>(self, value: V) -> Self where
V: Value + 'static,
Set the stroke-linejoin
attribute.
fn set_stroke_linejoin<V>(&mut self, value: V) where
V: Value + 'static,
fn set_stroke_linejoin<V>(&mut self, value: V) where
V: Value + 'static,
Set the stroke-linejoin
attribute.
fn stroke_linejoin(&self) -> Option<&dyn Value>
fn stroke_linejoin(&self) -> Option<&dyn Value>
Get the stroke-linejoin
attribute.
fn with_stroke_miterlimit<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_stroke_miterlimit<V>(self, value: V) -> Self where
V: Value + 'static,
Set the stroke-miterlimit
attribute.
fn set_stroke_miterlimit<V>(&mut self, value: V) where
V: Value + 'static,
fn set_stroke_miterlimit<V>(&mut self, value: V) where
V: Value + 'static,
Set the stroke-miterlimit
attribute.
fn stroke_miterlimit(&self) -> Option<&dyn Value>
fn stroke_miterlimit(&self) -> Option<&dyn Value>
Get the stroke-miterlimit
attribute.
fn with_stroke_opacity<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_stroke_opacity<V>(self, value: V) -> Self where
V: Value + 'static,
Set the stroke-opacity
attribute.
fn set_stroke_opacity<V>(&mut self, value: V) where
V: Value + 'static,
fn set_stroke_opacity<V>(&mut self, value: V) where
V: Value + 'static,
Set the stroke-opacity
attribute.
fn stroke_opacity(&self) -> Option<&dyn Value>
fn stroke_opacity(&self) -> Option<&dyn Value>
Get the stroke-opacity
attribute.
fn with_stroke_width<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_stroke_width<V>(self, value: V) -> Self where
V: Value + 'static,
Set the stroke-width
attribute.
fn set_stroke_width<V>(&mut self, value: V) where
V: Value + 'static,
fn set_stroke_width<V>(&mut self, value: V) where
V: Value + 'static,
Set the stroke-width
attribute.
fn stroke_width(&self) -> Option<&dyn Value>
fn stroke_width(&self) -> Option<&dyn Value>
Get the stroke-width
attribute.
fn with_text_anchor<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_text_anchor<V>(self, value: V) -> Self where
V: Value + 'static,
Set the text-anchor
attribute.
fn set_text_anchor<V>(&mut self, value: V) where
V: Value + 'static,
fn set_text_anchor<V>(&mut self, value: V) where
V: Value + 'static,
Set the text-anchor
attribute.
fn text_anchor(&self) -> Option<&dyn Value>
fn text_anchor(&self) -> Option<&dyn Value>
Get the text-anchor
attribute.
fn with_text_decoration<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_text_decoration<V>(self, value: V) -> Self where
V: Value + 'static,
Set the text-decoration
attribute.
fn set_text_decoration<V>(&mut self, value: V) where
V: Value + 'static,
fn set_text_decoration<V>(&mut self, value: V) where
V: Value + 'static,
Set the text-decoration
attribute.
fn text_decoration(&self) -> Option<&dyn Value>
fn text_decoration(&self) -> Option<&dyn Value>
Get the text-decoration
attribute.
fn with_text_rendering<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_text_rendering<V>(self, value: V) -> Self where
V: Value + 'static,
Set the text-rendering
attribute.
fn set_text_rendering<V>(&mut self, value: V) where
V: Value + 'static,
fn set_text_rendering<V>(&mut self, value: V) where
V: Value + 'static,
Set the text-rendering
attribute.
fn text_rendering(&self) -> Option<&dyn Value>
fn text_rendering(&self) -> Option<&dyn Value>
Get the text-rendering
attribute.
fn with_transform<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_transform<V>(self, value: V) -> Self where
V: Value + 'static,
Set the transform
attribute.
fn set_transform<V>(&mut self, value: V) where
V: Value + 'static,
fn set_transform<V>(&mut self, value: V) where
V: Value + 'static,
Set the transform
attribute.
fn with_transform_origin<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_transform_origin<V>(self, value: V) -> Self where
V: Value + 'static,
Set the transform-origin
attribute.
fn set_transform_origin<V>(&mut self, value: V) where
V: Value + 'static,
fn set_transform_origin<V>(&mut self, value: V) where
V: Value + 'static,
Set the transform-origin
attribute.
fn transform_origin(&self) -> Option<&dyn Value>
fn transform_origin(&self) -> Option<&dyn Value>
Get the transform-origin
attribute.
fn with_unicode_bidi<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_unicode_bidi<V>(self, value: V) -> Self where
V: Value + 'static,
Set the unicode-bidi
attribute.
fn set_unicode_bidi<V>(&mut self, value: V) where
V: Value + 'static,
fn set_unicode_bidi<V>(&mut self, value: V) where
V: Value + 'static,
Set the unicode-bidi
attribute.
fn unicode_bidi(&self) -> Option<&dyn Value>
fn unicode_bidi(&self) -> Option<&dyn Value>
Get the unicode-bidi
attribute.
fn with_vector_effect<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_vector_effect<V>(self, value: V) -> Self where
V: Value + 'static,
Set the vector-effect
attribute.
fn set_vector_effect<V>(&mut self, value: V) where
V: Value + 'static,
fn set_vector_effect<V>(&mut self, value: V) where
V: Value + 'static,
Set the vector-effect
attribute.
fn vector_effect(&self) -> Option<&dyn Value>
fn vector_effect(&self) -> Option<&dyn Value>
Get the vector-effect
attribute.
fn with_visibility<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_visibility<V>(self, value: V) -> Self where
V: Value + 'static,
Set the visibility
attribute.
fn set_visibility<V>(&mut self, value: V) where
V: Value + 'static,
fn set_visibility<V>(&mut self, value: V) where
V: Value + 'static,
Set the visibility
attribute.
fn visibility(&self) -> Option<&dyn Value>
fn visibility(&self) -> Option<&dyn Value>
Get the visibility
attribute.
fn with_word_spacing<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_word_spacing<V>(self, value: V) -> Self where
V: Value + 'static,
Set the word-spacing
attribute.
fn set_word_spacing<V>(&mut self, value: V) where
V: Value + 'static,
fn set_word_spacing<V>(&mut self, value: V) where
V: Value + 'static,
Set the word-spacing
attribute.
fn word_spacing(&self) -> Option<&dyn Value>
fn word_spacing(&self) -> Option<&dyn Value>
Get the word-spacing
attribute.
fn with_writing_mode<V>(self, value: V) -> Self where
V: Value + 'static,
fn with_writing_mode<V>(self, value: V) -> Self where
V: Value + 'static,
Set the writing-mode
attribute.
fn set_writing_mode<V>(&mut self, value: V) where
V: Value + 'static,
fn set_writing_mode<V>(&mut self, value: V) where
V: Value + 'static,
Set the writing-mode
attribute.
fn writing_mode(&self) -> Option<&dyn Value>
fn writing_mode(&self) -> Option<&dyn Value>
Get the writing-mode
attribute.