SYMBOL INDEX (3097 symbols across 71 files) FILE: crates/c-api/ResvgQt.h function namespace (line 33) | namespace ResvgPrivate { function class (line 94) | class ResvgOptions { function class (line 283) | class ResvgRenderer { function load (line 314) | bool load(const QString &filePath, const ResvgOptions &opt) function load (line 345) | bool load(const QByteArray &data, const ResvgOptions &opt) function QRectF (line 444) | QRectF boundsOnElement(const QString &id) const function elementExists (line 476) | bool elementExists(const QString &id) const function QTransform (line 489) | QTransform transformForElement(const QString &id) const function initLog (line 543) | static void initLog() FILE: crates/c-api/examples/cairo/example.c function main (line 10) | int main(int argc, char **argv) FILE: crates/c-api/lib.rs type resvg_error (line 20) | pub enum resvg_error { type resvg_rect (line 45) | pub struct resvg_rect { type resvg_size (line 56) | pub struct resvg_size { type resvg_transform (line 65) | pub struct resvg_transform { method to_tiny_skia (line 76) | fn to_tiny_skia(&self) -> tiny_skia::Transform { function resvg_transform_identity (line 83) | pub extern "C" fn resvg_transform_identity() -> resvg_transform { function resvg_init_log (line 102) | pub extern "C" fn resvg_init_log() { type resvg_options (line 112) | pub struct resvg_options { function resvg_options_create (line 120) | pub extern "C" fn resvg_options_create() -> *mut resvg_options { function cast_opt (line 127) | fn cast_opt(opt: *mut resvg_options) -> &'static mut usvg::Options<'stat... function resvg_options_set_resources_dir (line 143) | pub extern "C" fn resvg_options_set_resources_dir(opt: *mut resvg_option... function resvg_options_set_dpi (line 157) | pub extern "C" fn resvg_options_set_dpi(opt: *mut resvg_options, dpi: f3... function resvg_options_set_stylesheet (line 167) | pub extern "C" fn resvg_options_set_stylesheet(opt: *mut resvg_options, ... function resvg_options_set_font_family (line 183) | pub extern "C" fn resvg_options_set_font_family(opt: *mut resvg_options,... function resvg_options_set_font_size (line 193) | pub extern "C" fn resvg_options_set_font_size(opt: *mut resvg_options, s... function resvg_options_set_serif_family (line 206) | pub extern "C" fn resvg_options_set_serif_family(opt: *mut resvg_options... function resvg_options_set_sans_serif_family (line 224) | pub extern "C" fn resvg_options_set_sans_serif_family( function resvg_options_set_cursive_family (line 245) | pub extern "C" fn resvg_options_set_cursive_family(opt: *mut resvg_optio... function resvg_options_set_fantasy_family (line 263) | pub extern "C" fn resvg_options_set_fantasy_family(opt: *mut resvg_optio... function resvg_options_set_monospace_family (line 281) | pub extern "C" fn resvg_options_set_monospace_family( function resvg_options_set_languages (line 303) | pub extern "C" fn resvg_options_set_languages(opt: *mut resvg_options, l... type resvg_shape_rendering (line 326) | pub enum resvg_shape_rendering { function resvg_options_set_shape_rendering_mode (line 338) | pub extern "C" fn resvg_options_set_shape_rendering_mode( type resvg_text_rendering (line 354) | pub enum resvg_text_rendering { function resvg_options_set_text_rendering_mode (line 366) | pub extern "C" fn resvg_options_set_text_rendering_mode( type resvg_image_rendering (line 382) | pub enum resvg_image_rendering { function resvg_options_set_image_rendering_mode (line 393) | pub extern "C" fn resvg_options_set_image_rendering_mode( function resvg_options_load_font_data (line 411) | pub extern "C" fn resvg_options_load_font_data( function resvg_options_load_font_file (line 432) | pub extern "C" fn resvg_options_load_font_file( function resvg_options_load_system_fonts (line 470) | pub extern "C" fn resvg_options_load_system_fonts(opt: *mut resvg_option... function resvg_options_destroy (line 479) | pub extern "C" fn resvg_options_destroy(opt: *mut resvg_options) { type resvg_render_tree (line 488) | pub struct resvg_render_tree(pub usvg::Tree); function resvg_parse_tree_from_file (line 501) | pub extern "C" fn resvg_parse_tree_from_file( function resvg_parse_tree_from_data (line 546) | pub extern "C" fn resvg_parse_tree_from_data( function resvg_is_image_empty (line 579) | pub extern "C" fn resvg_is_image_empty(tree: *const resvg_render_tree) -... function resvg_get_image_size (line 598) | pub extern "C" fn resvg_get_image_size(tree: *const resvg_render_tree) -... function resvg_get_object_bbox (line 623) | pub extern "C" fn resvg_get_object_bbox( function resvg_get_image_bbox (line 658) | pub extern "C" fn resvg_get_image_bbox( function resvg_node_exists (line 693) | pub extern "C" fn resvg_node_exists(tree: *const resvg_render_tree, id: ... function resvg_get_node_transform (line 719) | pub extern "C" fn resvg_get_node_transform( function resvg_get_node_bbox (line 766) | pub extern "C" fn resvg_get_node_bbox( function resvg_get_node_stroke_bbox (line 783) | pub extern "C" fn resvg_get_node_stroke_bbox( function get_node_bbox (line 791) | fn get_node_bbox( function resvg_tree_destroy (line 837) | pub extern "C" fn resvg_tree_destroy(tree: *mut resvg_render_tree) { function cstr_to_str (line 844) | fn cstr_to_str(text: *const c_char) -> Option<&'static str> { function convert_error (line 853) | fn convert_error(e: usvg::Error) -> resvg_error { function resvg_render (line 872) | pub extern "C" fn resvg_render( function resvg_render_node (line 905) | pub extern "C" fn resvg_render_node( type SimpleLogger (line 943) | struct SimpleLogger; method enabled (line 945) | fn enabled(&self, metadata: &log::Metadata) -> bool { method log (line 949) | fn log(&self, record: &log::Record) { method flush (line 970) | fn flush(&self) {} FILE: crates/c-api/resvg.h type resvg_error (line 24) | typedef enum { type resvg_image_rendering (line 62) | typedef enum { type resvg_shape_rendering (line 70) | typedef enum { type resvg_text_rendering (line 79) | typedef enum { type resvg_options (line 91) | typedef struct resvg_options resvg_options; type resvg_render_tree (line 96) | typedef struct resvg_render_tree resvg_render_tree; type resvg_transform (line 101) | typedef struct { type resvg_size (line 113) | typedef struct { type resvg_rect (line 121) | typedef struct { FILE: crates/resvg/examples/custom_href_resolver.rs function main (line 4) | fn main() { FILE: crates/resvg/examples/draw_bboxes.rs function main (line 4) | fn main() { function collect_bboxes (line 67) | fn collect_bboxes( FILE: crates/resvg/examples/minimal.rs function main (line 4) | fn main() { FILE: crates/resvg/src/clip.rs function apply (line 6) | pub fn apply( function draw_children (line 30) | fn draw_children( function clip_group (line 70) | fn clip_group( FILE: crates/resvg/src/filter/box_blur.rs constant STEPS (line 12) | const STEPS: usize = 5; function apply (line 23) | pub fn apply(sigma_x: f64, sigma_y: f64, mut src: ImageRefMut) { function create_box_gauss (line 37) | fn create_box_gauss(sigma: f32) -> [i32; STEPS] { function box_blur_impl (line 74) | fn box_blur_impl( function box_blur_vert (line 85) | fn box_blur_vert(blur_radius: usize, backbuf: &ImageRefMut, frontbuf: &m... function box_blur_horz (line 202) | fn box_blur_horz(blur_radius: usize, backbuf: &ImageRefMut, frontbuf: &m... function round (line 327) | fn round(mut x: f32) -> f32 { function sub (line 334) | fn sub(c1: u8, c2: u8) -> isize { FILE: crates/resvg/src/filter/color_matrix.rs function apply (line 11) | pub fn apply(matrix: &ColorMatrix, src: ImageRefMut) { function to_normalized_components (line 98) | fn to_normalized_components(pixel: RGBA8) -> (f32, f32, f32, f32) { function from_normalized (line 108) | fn from_normalized(c: f32) -> u8 { FILE: crates/resvg/src/filter/component_transfer.rs function apply (line 10) | pub fn apply(fe: &ComponentTransfer, src: ImageRefMut) { function is_dummy (line 30) | fn is_dummy(func: &TransferFunction) -> bool { function transfer (line 40) | fn transfer(func: &TransferFunction, c: u8) -> u8 { FILE: crates/resvg/src/filter/composite.rs function arithmetic (line 16) | pub fn arithmetic( FILE: crates/resvg/src/filter/convolve_matrix.rs function apply (line 15) | pub fn apply(matrix: &ConvolveMatrix, src: ImageRefMut) { FILE: crates/resvg/src/filter/displacement_map.rs function apply (line 17) | pub fn apply( FILE: crates/resvg/src/filter/iir_blur.rs type BlurData (line 31) | struct BlurData { function apply (line 48) | pub fn apply(sigma_x: f64, sigma_y: f64, src: ImageRefMut) { function gaussian_channel (line 68) | fn gaussian_channel(data: &mut [u8], d: &BlurData, channel: usize, buf: ... function gaussianiir2d (line 80) | fn gaussianiir2d(d: &BlurData, buf: &mut [f64]) { function gen_coefficients (line 143) | fn gen_coefficients(sigma: f64, steps: usize) -> (f64, f64) { FILE: crates/resvg/src/filter/lighting.rs constant FACTOR_1_2 (line 9) | const FACTOR_1_2: f32 = 1.0 / 2.0; constant FACTOR_1_3 (line 10) | const FACTOR_1_3: f32 = 1.0 / 3.0; constant FACTOR_1_4 (line 11) | const FACTOR_1_4: f32 = 1.0 / 4.0; constant FACTOR_2_3 (line 12) | const FACTOR_2_3: f32 = 2.0 / 3.0; type Vector2 (line 15) | struct Vector2 { method new (line 22) | fn new(x: f32, y: f32) -> Self { method approx_zero (line 27) | fn approx_zero(&self) -> bool { type Output (line 33) | type Output = Self; method mul (line 36) | fn mul(self, c: f32) -> Self::Output { type Vector3 (line 45) | struct Vector3 { method new (line 53) | fn new(x: f32, y: f32, z: f32) -> Self { method dot (line 58) | fn dot(&self, other: &Self) -> f32 { method length (line 63) | fn length(&self) -> f32 { method normalized (line 68) | fn normalized(&self) -> Option { type Output (line 83) | type Output = Self; method add (line 86) | fn add(self, rhs: Vector3) -> Self::Output { type Output (line 96) | type Output = Self; method sub (line 99) | fn sub(self, rhs: Vector3) -> Self::Output { type Normal (line 109) | struct Normal { method new (line 116) | fn new(factor_x: f32, factor_y: f32, nx: i16, ny: i16) -> Self { function diffuse_lighting (line 134) | pub fn diffuse_lighting( function specular_lighting (line 179) | pub fn specular_lighting( function apply (line 231) | fn apply( function light_color (line 313) | fn light_color(light: &LightSource, lighting_color: Color, light_vector:... function top_left_normal (line 344) | fn top_left_normal(img: ImageRef) -> Normal { function top_right_normal (line 358) | fn top_right_normal(img: ImageRef) -> Normal { function bottom_left_normal (line 372) | fn bottom_left_normal(img: ImageRef) -> Normal { function bottom_right_normal (line 386) | fn bottom_right_normal(img: ImageRef) -> Normal { function top_row_normal (line 400) | fn top_row_normal(img: ImageRef, x: u32) -> Normal { function bottom_row_normal (line 416) | fn bottom_row_normal(img: ImageRef, x: u32) -> Normal { function left_column_normal (line 432) | fn left_column_normal(img: ImageRef, y: u32) -> Normal { function right_column_normal (line 448) | fn right_column_normal(img: ImageRef, y: u32) -> Normal { function interior_normal (line 464) | fn interior_normal(img: ImageRef, x: u32, y: u32) -> Normal { function calc_diffuse_alpha (line 482) | fn calc_diffuse_alpha(_: u8, _: u8, _: u8) -> u8 { function calc_specular_alpha (line 486) | fn calc_specular_alpha(r: u8, g: u8, b: u8) -> u8 { FILE: crates/resvg/src/filter/mod.rs type ImageRef (line 30) | pub struct ImageRef<'a> { function new (line 41) | pub fn new(width: u32, height: u32, data: &'a [RGBA8]) -> Self { function alpha_at (line 50) | fn alpha_at(&self, x: u32, y: u32) -> i16 { type ImageRefMut (line 56) | pub struct ImageRefMut<'a> { function new (line 67) | pub fn new(width: u32, height: u32, data: &'a mut [RGBA8]) -> Self { function pixel_at (line 76) | fn pixel_at(&self, x: u32, y: u32) -> RGBA8 { function pixel_at_mut (line 81) | fn pixel_at_mut(&mut self, x: u32, y: u32) -> &mut RGBA8 { type Error (line 87) | pub(crate) enum Error { type PixmapExt (line 92) | trait PixmapExt: Sized { method try_create (line 93) | fn try_create(width: u32, height: u32) -> Result Result Result Result f32 { type Image (line 257) | struct Image { method from_image (line 277) | fn from_image(image: tiny_skia::Pixmap, color_space: usvg::filter::Col... method into_color_space (line 286) | fn into_color_space( method take (line 310) | fn take(self) -> Result { method width (line 317) | fn width(&self) -> u32 { method height (line 321) | fn height(&self) -> u32 { method as_ref (line 325) | fn as_ref(&self) -> &tiny_skia::Pixmap { type FilterResult (line 330) | struct FilterResult { function apply (line 335) | pub fn apply( function apply_inner (line 357) | fn apply_inner( function get_input (line 516) | fn get_input( type PixmapToImageRef (line 559) | trait PixmapToImageRef<'a> { method as_image_ref (line 560) | fn as_image_ref(&'a self) -> ImageRef<'a>; method as_image_ref_mut (line 561) | fn as_image_ref_mut(&'a mut self) -> ImageRefMut<'a>; function as_image_ref (line 565) | fn as_image_ref(&'a self) -> ImageRef<'a> { function as_image_ref_mut (line 569) | fn as_image_ref_mut(&'a mut self) -> ImageRefMut<'a> { function apply_drop_shadow (line 574) | fn apply_drop_shadow( function apply_blur (line 638) | fn apply_blur( function apply_offset (line 661) | fn apply_offset( function apply_blend (line 688) | fn apply_blend( function apply_composite (line 724) | fn apply_composite( function apply_merge (line 788) | fn apply_merge( function apply_flood (line 813) | fn apply_flood(fe: &usvg::filter::Flood, region: IntRect) -> Result Result { function apply_image (line 854) | fn apply_image( function apply_component_transfer (line 884) | fn apply_component_transfer( function apply_color_matrix (line 898) | fn apply_color_matrix( function apply_convolve_matrix (line 912) | fn apply_convolve_matrix( function apply_morphology (line 928) | fn apply_morphology( function apply_displacement_map (line 951) | fn apply_displacement_map( function apply_turbulence (line 981) | fn apply_turbulence( function apply_diffuse_lighting (line 1013) | fn apply_diffuse_lighting( function apply_specular_lighting (line 1034) | fn apply_specular_lighting( function transform_light_source (line 1056) | fn transform_light_source( function apply_to_canvas (line 1093) | fn apply_to_canvas(input: Image, pixmap: &mut tiny_skia::Pixmap) -> Resu... function resolve_std_dev (line 1112) | fn resolve_std_dev(std_dx: f32, std_dy: f32, ts: usvg::Transform) -> Opt... function scale_coordinates (line 1137) | fn scale_coordinates(x: f32, y: f32, ts: usvg::Transform) -> Option<(f32... FILE: crates/resvg/src/filter/morphology.rs function apply (line 15) | pub fn apply(operator: MorphologyOperator, rx: f32, ry: f32, src: ImageR... FILE: crates/resvg/src/filter/turbulence.rs constant RAND_M (line 9) | const RAND_M: i32 = 2147483647; constant RAND_A (line 10) | const RAND_A: i32 = 16807; constant RAND_Q (line 11) | const RAND_Q: i32 = 127773; constant RAND_R (line 12) | const RAND_R: i32 = 2836; constant B_SIZE (line 13) | const B_SIZE: usize = 0x100; constant B_SIZE_32 (line 14) | const B_SIZE_32: i32 = 0x100; constant B_LEN (line 15) | const B_LEN: usize = B_SIZE + B_SIZE + 2; constant BM (line 16) | const BM: i32 = 0xff; constant PERLIN_N (line 17) | const PERLIN_N: i32 = 0x1000; type StitchInfo (line 20) | struct StitchInfo { function apply (line 33) | pub fn apply( function init (line 93) | fn init(mut seed: i32) -> (Vec, Vec>>) { function turbulence (line 142) | fn turbulence( function noise2 (line 224) | fn noise2( function random (line 287) | fn random(seed: i32) -> i32 { function s_curve (line 297) | fn s_curve(t: f64) -> f64 { function lerp (line 302) | fn lerp(t: f64, a: f64, b: f64) -> f64 { FILE: crates/resvg/src/geom.rs function fit_to_rect (line 5) | pub fn fit_to_rect( FILE: crates/resvg/src/image.rs function render (line 4) | pub fn render( function render_inner (line 16) | pub fn render_inner( function render_vector (line 37) | fn render_vector( function decode_raster (line 62) | fn decode_raster(image: &usvg::ImageKind) -> Option { function decode_png (line 80) | fn decode_png(data: &[u8]) -> Option { function decode_jpeg (line 84) | fn decode_jpeg(data: &[u8]) -> Option { function decode_gif (line 108) | fn decode_gif(data: &[u8]) -> Option { function decode_webp (line 125) | fn decode_webp(data: &[u8]) -> Option { function rgb_to_pixmap (line 142) | fn rgb_to_pixmap(data: &[u8], pixmap: &mut tiny_skia::Pixmap) { function rgba_to_pixmap (line 157) | fn rgba_to_pixmap(data: &[u8], pixmap: &mut tiny_skia::Pixmap) { function render_raster (line 173) | pub(crate) fn render_raster( FILE: crates/resvg/src/lib.rs function render (line 34) | pub fn render( function render_node (line 62) | pub fn render_node( type OptionLog (line 86) | pub(crate) trait OptionLog { method log_none (line 87) | fn log_none(self, f: F) -> Self; method log_none (line 92) | fn log_none(self, f: F) -> Self { FILE: crates/resvg/src/main.rs function main (line 11) | fn main() { function timed (line 18) | fn timed(perf: bool, name: &str, mut f: F) -> T function process (line 32) | fn process() -> Result<(), String> { constant HELP (line 121) | const HELP: &str = "\ type CliArgs (line 218) | struct CliArgs { function collect_args (line 257) | fn collect_args() -> Result { function parse_dpi (line 322) | fn parse_dpi(s: &str) -> Result { function parse_length (line 332) | fn parse_length(s: &str) -> Result { function parse_zoom (line 342) | fn parse_zoom(s: &str) -> Result { function parse_font_size (line 352) | fn parse_font_size(s: &str) -> Result { function parse_languages (line 362) | fn parse_languages(s: &str) -> Result, String> { type InputFrom (line 376) | enum InputFrom { type OutputTo (line 382) | enum OutputTo { type FitTo (line 388) | enum FitTo { method fit_to_size (line 402) | fn fit_to_size(&self, size: tiny_skia::IntSize) -> Option tiny_skia::Tra... function list_fonts (line 425) | fn list_fonts(args: &CliArgs) { type Args (line 457) | struct Args { function parse_args (line 472) | fn parse_args() -> Result { function load_fonts (line 599) | fn load_fonts(args: &CliArgs, fontdb: &mut fontdb::Database) { function query_all (line 621) | fn query_all(tree: &usvg::Tree) -> Result<(), String> { function query_all_impl (line 631) | fn query_all_impl(parent: &usvg::Group) -> usize { function render_svg (line 669) | fn render_svg(args: &Args, tree: &usvg::Tree) -> Result tin... function svg_to_skia_color (line 806) | fn svg_to_skia_color(color: svgtypes::Color) -> tiny_skia::Color { type SimpleLogger (line 812) | struct SimpleLogger; method enabled (line 814) | fn enabled(&self, metadata: &log::Metadata) -> bool { method log (line 818) | fn log(&self, record: &log::Record) { method flush (line 839) | fn flush(&self) {} FILE: crates/resvg/src/mask.rs function apply (line 6) | pub fn apply( FILE: crates/resvg/src/path.rs function render (line 6) | pub fn render( function fill_path (line 26) | pub fn fill_path( function stroke_path (line 77) | fn stroke_path( function convert_linear_gradient (line 118) | fn convert_linear_gradient( function convert_radial_gradient (line 135) | fn convert_radial_gradient( function convert_base_gradient (line 154) | fn convert_base_gradient( function render_pattern_pixmap (line 179) | fn render_pattern_pixmap( FILE: crates/resvg/src/render.rs type Context (line 6) | pub struct Context { function render_nodes (line 10) | pub fn render_nodes( function render_node (line 21) | pub fn render_node( function render_group (line 49) | fn render_group( function convert_blend_mode (line 140) | pub fn convert_blend_mode(mode: usvg::BlendMode) -> tiny_skia::BlendMode { FILE: crates/resvg/tests/integration/extra.rs function group_with_only_transform (line 7) | fn group_with_only_transform() { function subpixel_rect_position (line 12) | fn subpixel_rect_position() { function transformed_rect (line 17) | fn transformed_rect() { function hidden_element (line 22) | fn hidden_element() { function simple_stroke (line 27) | fn simple_stroke() { function fill_and_stroke (line 32) | fn fill_and_stroke() { function paint_order_stroke (line 37) | fn paint_order_stroke() { function stroke_linecap_square (line 42) | fn stroke_linecap_square() { function miter_join_with_acute_angle (line 47) | fn miter_join_with_acute_angle() { function horizontal_line (line 52) | fn horizontal_line() { function horizontal_line_no_stroke (line 57) | fn horizontal_line_no_stroke() { function filter_region_precision (line 62) | fn filter_region_precision() { function translate_outside_viewbox (line 70) | fn translate_outside_viewbox() { function render_node_filter_on_empty_group (line 75) | fn render_node_filter_on_empty_group() { function render_node_filter_with_transform_on_shape (line 80) | fn render_node_filter_with_transform_on_shape() { FILE: crates/resvg/tests/integration/main.rs constant IMAGE_SIZE (line 19) | const IMAGE_SIZE: u32 = 300; function render (line 36) | pub fn render(name: &str) -> usize { function render_extra_with_scale (line 40) | pub fn render_extra_with_scale(name: &str, scale: f32) -> usize { function render_extra (line 44) | pub fn render_extra(name: &str) -> usize { function render_node (line 48) | pub fn render_node(name: &str, id: &str) -> usize { function render_inner (line 52) | pub fn render_inner(name: &str, test_mode: TestMode) -> usize { function get_diff (line 151) | fn get_diff(expected_image: &TestImage, actual_image: &TestImage) -> Opt... function demultiply_alpha (line 204) | fn demultiply_alpha(data: &mut [RGBA8]) { function is_pix_diff (line 213) | fn is_pix_diff(pixel1: &Rgba, pixel2: &Rgba, threshold: u8) -> b... function load_png (line 228) | fn load_png(data: Vec) -> TestImage { type TestImage (line 272) | struct TestImage { method new (line 279) | fn new(width: u32, height: u32) -> Self { method new_with (line 287) | fn new_with(data: Vec, width: u32, height: u32) -> Self { method get_pixel (line 295) | fn get_pixel(&self, x: u32, y: u32) -> Option> { method set_pixel (line 305) | fn set_pixel(&mut self, x: u32, y: u32, val: Rgba) { method save_png (line 311) | fn save_png(&self, path: &str) { type TestMode (line 326) | pub enum TestMode<'a> { type SimpleLogger (line 337) | struct SimpleLogger; method enabled (line 339) | fn enabled(&self, metadata: &log::Metadata) -> bool { method log (line 343) | fn log(&self, record: &log::Record) { method flush (line 364) | fn flush(&self) {} FILE: crates/resvg/tests/integration/render.rs function filters_enable_background_accumulate_with_new (line 10) | fn filters_enable_background_accumulate_with_new() { assert_eq!(render("... function filters_enable_background_accumulate (line 11) | fn filters_enable_background_accumulate() { assert_eq!(render("tests/fil... function filters_enable_background_filter_on_shape (line 12) | fn filters_enable_background_filter_on_shape() { assert_eq!(render("test... function filters_enable_background_inherit (line 13) | fn filters_enable_background_inherit() { assert_eq!(render("tests/filter... function filters_enable_background_new_with_invalid_region_1 (line 14) | fn filters_enable_background_new_with_invalid_region_1() { assert_eq!(re... function filters_enable_background_new_with_invalid_region_2 (line 15) | fn filters_enable_background_new_with_invalid_region_2() { assert_eq!(re... function filters_enable_background_new_with_invalid_region_3 (line 16) | fn filters_enable_background_new_with_invalid_region_3() { assert_eq!(re... function filters_enable_background_new_with_region (line 17) | fn filters_enable_background_new_with_region() { assert_eq!(render("test... function filters_enable_background_new (line 18) | fn filters_enable_background_new() { assert_eq!(render("tests/filters/en... function filters_enable_background_shapes_after_filter (line 19) | fn filters_enable_background_shapes_after_filter() { assert_eq!(render("... function filters_enable_background_stop_on_the_first_new_1 (line 20) | fn filters_enable_background_stop_on_the_first_new_1() { assert_eq!(rend... function filters_enable_background_stop_on_the_first_new_2 (line 21) | fn filters_enable_background_stop_on_the_first_new_2() { assert_eq!(rend... function filters_enable_background_with_clip_path (line 22) | fn filters_enable_background_with_clip_path() { assert_eq!(render("tests... function filters_enable_background_with_filter_on_the_same_element (line 23) | fn filters_enable_background_with_filter_on_the_same_element() { assert_... function filters_enable_background_with_filter (line 24) | fn filters_enable_background_with_filter() { assert_eq!(render("tests/fi... function filters_enable_background_with_mask (line 25) | fn filters_enable_background_with_mask() { assert_eq!(render("tests/filt... function filters_enable_background_with_opacity_1 (line 26) | fn filters_enable_background_with_opacity_1() { assert_eq!(render("tests... function filters_enable_background_with_opacity_2 (line 27) | fn filters_enable_background_with_opacity_2() { assert_eq!(render("tests... function filters_enable_background_with_opacity_3 (line 28) | fn filters_enable_background_with_opacity_3() { assert_eq!(render("tests... function filters_enable_background_with_opacity_4 (line 29) | fn filters_enable_background_with_opacity_4() { assert_eq!(render("tests... function filters_enable_background_with_transform (line 30) | fn filters_enable_background_with_transform() { assert_eq!(render("tests... function filters_feBlend_empty (line 31) | fn filters_feBlend_empty() { assert_eq!(render("tests/filters/feBlend/em... function filters_feBlend_mode_eq_color_burn (line 32) | fn filters_feBlend_mode_eq_color_burn() { assert_eq!(render("tests/filte... function filters_feBlend_mode_eq_darken (line 33) | fn filters_feBlend_mode_eq_darken() { assert_eq!(render("tests/filters/f... function filters_feBlend_mode_eq_hue (line 34) | fn filters_feBlend_mode_eq_hue() { assert_eq!(render("tests/filters/feBl... function filters_feBlend_mode_eq_lighten (line 35) | fn filters_feBlend_mode_eq_lighten() { assert_eq!(render("tests/filters/... function filters_feBlend_mode_eq_multiply (line 36) | fn filters_feBlend_mode_eq_multiply() { assert_eq!(render("tests/filters... function filters_feBlend_mode_eq_normal (line 37) | fn filters_feBlend_mode_eq_normal() { assert_eq!(render("tests/filters/f... function filters_feBlend_mode_eq_screen (line 38) | fn filters_feBlend_mode_eq_screen() { assert_eq!(render("tests/filters/f... function filters_feBlend_with_subregion_on_input_1 (line 39) | fn filters_feBlend_with_subregion_on_input_1() { assert_eq!(render("test... function filters_feBlend_with_subregion_on_input_2 (line 40) | fn filters_feBlend_with_subregion_on_input_2() { assert_eq!(render("test... function filters_feColorMatrix_invalid_type (line 41) | fn filters_feColorMatrix_invalid_type() { assert_eq!(render("tests/filte... function filters_feColorMatrix_type_eq_hueRotate_without_an_angle (line 42) | fn filters_feColorMatrix_type_eq_hueRotate_without_an_angle() { assert_e... function filters_feColorMatrix_type_eq_hueRotate (line 43) | fn filters_feColorMatrix_type_eq_hueRotate() { assert_eq!(render("tests/... function filters_feColorMatrix_type_eq_luminanceToAlpha (line 44) | fn filters_feColorMatrix_type_eq_luminanceToAlpha() { assert_eq!(render(... function filters_feColorMatrix_type_eq_matrix_with_empty_values (line 45) | fn filters_feColorMatrix_type_eq_matrix_with_empty_values() { assert_eq!... function filters_feColorMatrix_type_eq_matrix_with_non_normalized_values (line 46) | fn filters_feColorMatrix_type_eq_matrix_with_non_normalized_values() { a... function filters_feColorMatrix_type_eq_matrix_with_not_enough_values (line 47) | fn filters_feColorMatrix_type_eq_matrix_with_not_enough_values() { asser... function filters_feColorMatrix_type_eq_matrix_with_too_many_values (line 48) | fn filters_feColorMatrix_type_eq_matrix_with_too_many_values() { assert_... function filters_feColorMatrix_type_eq_matrix_without_values (line 49) | fn filters_feColorMatrix_type_eq_matrix_without_values() { assert_eq!(re... function filters_feColorMatrix_type_eq_matrix (line 50) | fn filters_feColorMatrix_type_eq_matrix() { assert_eq!(render("tests/fil... function filters_feColorMatrix_type_eq_saturate_with_a_large_coefficient (line 51) | fn filters_feColorMatrix_type_eq_saturate_with_a_large_coefficient() { a... function filters_feColorMatrix_type_eq_saturate_with_negative_coefficient (line 52) | fn filters_feColorMatrix_type_eq_saturate_with_negative_coefficient() { ... function filters_feColorMatrix_type_eq_saturate_without_a_coefficient (line 53) | fn filters_feColorMatrix_type_eq_saturate_without_a_coefficient() { asse... function filters_feColorMatrix_type_eq_saturate (line 54) | fn filters_feColorMatrix_type_eq_saturate() { assert_eq!(render("tests/f... function filters_feColorMatrix_without_a_type (line 55) | fn filters_feColorMatrix_without_a_type() { assert_eq!(render("tests/fil... function filters_feColorMatrix_without_attributes (line 56) | fn filters_feColorMatrix_without_attributes() { assert_eq!(render("tests... function filters_feComponentTransfer_invalid_type (line 57) | fn filters_feComponentTransfer_invalid_type() { assert_eq!(render("tests... function filters_feComponentTransfer_mixed_types (line 58) | fn filters_feComponentTransfer_mixed_types() { assert_eq!(render("tests/... function filters_feComponentTransfer_no_children (line 59) | fn filters_feComponentTransfer_no_children() { assert_eq!(render("tests/... function filters_feComponentTransfer_type_eq_discrete_on_blue (line 60) | fn filters_feComponentTransfer_type_eq_discrete_on_blue() { assert_eq!(r... function filters_feComponentTransfer_type_eq_gamma_on_blue (line 61) | fn filters_feComponentTransfer_type_eq_gamma_on_blue() { assert_eq!(rend... function filters_feComponentTransfer_type_eq_gamma_with_an_invalid_offset (line 62) | fn filters_feComponentTransfer_type_eq_gamma_with_an_invalid_offset() { ... function filters_feComponentTransfer_type_eq_gamma_with_invalid_values (line 63) | fn filters_feComponentTransfer_type_eq_gamma_with_invalid_values() { ass... function filters_feComponentTransfer_type_eq_identity_on_all (line 64) | fn filters_feComponentTransfer_type_eq_identity_on_all() { assert_eq!(re... function filters_feComponentTransfer_type_eq_linear_on_blue (line 65) | fn filters_feComponentTransfer_type_eq_linear_on_blue() { assert_eq!(ren... function filters_feComponentTransfer_type_eq_linear_with_invalid_values (line 66) | fn filters_feComponentTransfer_type_eq_linear_with_invalid_values() { as... function filters_feComponentTransfer_type_eq_linear_with_large_values (line 67) | fn filters_feComponentTransfer_type_eq_linear_with_large_values() { asse... function filters_feComponentTransfer_type_eq_table_and_tableValues_eq_1_0_1 (line 68) | fn filters_feComponentTransfer_type_eq_table_and_tableValues_eq_1_0_1() ... function filters_feComponentTransfer_type_eq_table_and_tableValues_eq_1 (line 69) | fn filters_feComponentTransfer_type_eq_table_and_tableValues_eq_1() { as... function filters_feComponentTransfer_type_eq_table_and_tableValues_eq_100__100 (line 70) | fn filters_feComponentTransfer_type_eq_table_and_tableValues_eq_100__100... function filters_feComponentTransfer_type_eq_table_and_tableValues_eq_1px (line 71) | fn filters_feComponentTransfer_type_eq_table_and_tableValues_eq_1px() { ... function filters_feComponentTransfer_type_eq_table_on_alpha (line 72) | fn filters_feComponentTransfer_type_eq_table_on_alpha() { assert_eq!(ren... function filters_feComponentTransfer_type_eq_table_on_blue_twice (line 73) | fn filters_feComponentTransfer_type_eq_table_on_blue_twice() { assert_eq... function filters_feComponentTransfer_type_eq_table_on_blue_with_sRGB_interpolation (line 74) | fn filters_feComponentTransfer_type_eq_table_on_blue_with_sRGB_interpola... function filters_feComponentTransfer_type_eq_table_on_blue (line 75) | fn filters_feComponentTransfer_type_eq_table_on_blue() { assert_eq!(rend... function filters_feComponentTransfer_type_eq_table_with_an_empty_tableValues (line 76) | fn filters_feComponentTransfer_type_eq_table_with_an_empty_tableValues()... function filters_feComponentTransfer_type_eq_table_with_large_values (line 77) | fn filters_feComponentTransfer_type_eq_table_with_large_values() { asser... function filters_feComponentTransfer_type_eq_table_without_tableValues (line 78) | fn filters_feComponentTransfer_type_eq_table_without_tableValues() { ass... function filters_feComposite_default_operator (line 79) | fn filters_feComposite_default_operator() { assert_eq!(render("tests/fil... function filters_feComposite_empty (line 80) | fn filters_feComposite_empty() { assert_eq!(render("tests/filters/feComp... function filters_feComposite_invalid_operator (line 81) | fn filters_feComposite_invalid_operator() { assert_eq!(render("tests/fil... function filters_feComposite_operator_eq_arithmetic_and_invalid_k1_4 (line 82) | fn filters_feComposite_operator_eq_arithmetic_and_invalid_k1_4() { asser... function filters_feComposite_operator_eq_arithmetic_on_sRGB (line 83) | fn filters_feComposite_operator_eq_arithmetic_on_sRGB() { assert_eq!(ren... function filters_feComposite_operator_eq_arithmetic_with_large_k1_4 (line 84) | fn filters_feComposite_operator_eq_arithmetic_with_large_k1_4() { assert... function filters_feComposite_operator_eq_arithmetic_with_opacity_on_sRGB (line 85) | fn filters_feComposite_operator_eq_arithmetic_with_opacity_on_sRGB() { a... function filters_feComposite_operator_eq_arithmetic_with_opacity (line 86) | fn filters_feComposite_operator_eq_arithmetic_with_opacity() { assert_eq... function filters_feComposite_operator_eq_arithmetic_with_some_k1_4 (line 87) | fn filters_feComposite_operator_eq_arithmetic_with_some_k1_4() { assert_... function filters_feComposite_operator_eq_arithmetic_without_k1_4 (line 88) | fn filters_feComposite_operator_eq_arithmetic_without_k1_4() { assert_eq... function filters_feComposite_operator_eq_arithmetic (line 89) | fn filters_feComposite_operator_eq_arithmetic() { assert_eq!(render("tes... function filters_feComposite_operator_eq_atop (line 90) | fn filters_feComposite_operator_eq_atop() { assert_eq!(render("tests/fil... function filters_feComposite_operator_eq_in (line 91) | fn filters_feComposite_operator_eq_in() { assert_eq!(render("tests/filte... function filters_feComposite_operator_eq_out (line 92) | fn filters_feComposite_operator_eq_out() { assert_eq!(render("tests/filt... function filters_feComposite_operator_eq_over (line 93) | fn filters_feComposite_operator_eq_over() { assert_eq!(render("tests/fil... function filters_feComposite_operator_eq_xor (line 94) | fn filters_feComposite_operator_eq_xor() { assert_eq!(render("tests/filt... function filters_feComposite_with_subregion_on_input_1 (line 95) | fn filters_feComposite_with_subregion_on_input_1() { assert_eq!(render("... function filters_feComposite_with_subregion_on_input_2 (line 96) | fn filters_feComposite_with_subregion_on_input_2() { assert_eq!(render("... function filters_feConvolveMatrix_bias_eq__0_5 (line 97) | fn filters_feConvolveMatrix_bias_eq__0_5() { assert_eq!(render("tests/fi... function filters_feConvolveMatrix_bias_eq_0_5 (line 98) | fn filters_feConvolveMatrix_bias_eq_0_5() { assert_eq!(render("tests/fil... function filters_feConvolveMatrix_bias_eq_9999 (line 99) | fn filters_feConvolveMatrix_bias_eq_9999() { assert_eq!(render("tests/fi... function filters_feConvolveMatrix_custom_divisor (line 100) | fn filters_feConvolveMatrix_custom_divisor() { assert_eq!(render("tests/... function filters_feConvolveMatrix_divisor_eq_0 (line 101) | fn filters_feConvolveMatrix_divisor_eq_0() { assert_eq!(render("tests/fi... function filters_feConvolveMatrix_edgeMode_eq_none (line 102) | fn filters_feConvolveMatrix_edgeMode_eq_none() { assert_eq!(render("test... function filters_feConvolveMatrix_edgeMode_eq_wrap_with_matrix_larger_than_target (line 103) | fn filters_feConvolveMatrix_edgeMode_eq_wrap_with_matrix_larger_than_tar... function filters_feConvolveMatrix_edgeMode_eq_wrap (line 104) | fn filters_feConvolveMatrix_edgeMode_eq_wrap() { assert_eq!(render("test... function filters_feConvolveMatrix_empty_kernelMatrix (line 105) | fn filters_feConvolveMatrix_empty_kernelMatrix() { assert_eq!(render("te... function filters_feConvolveMatrix_kernelMatrix_with_not_enough_values (line 106) | fn filters_feConvolveMatrix_kernelMatrix_with_not_enough_values() { asse... function filters_feConvolveMatrix_kernelMatrix_with_too_many_values (line 107) | fn filters_feConvolveMatrix_kernelMatrix_with_too_many_values() { assert... function filters_feConvolveMatrix_kernelMatrix_with_zero_sum_and_no_divisor (line 108) | fn filters_feConvolveMatrix_kernelMatrix_with_zero_sum_and_no_divisor() ... function filters_feConvolveMatrix_no_kernelMatrix (line 109) | fn filters_feConvolveMatrix_no_kernelMatrix() { assert_eq!(render("tests... function filters_feConvolveMatrix_order_with_a_negative_value_1 (line 110) | fn filters_feConvolveMatrix_order_with_a_negative_value_1() { assert_eq!... function filters_feConvolveMatrix_order_with_a_negative_value_2 (line 111) | fn filters_feConvolveMatrix_order_with_a_negative_value_2() { assert_eq!... function filters_feConvolveMatrix_order_eq_0 (line 112) | fn filters_feConvolveMatrix_order_eq_0() { assert_eq!(render("tests/filt... function filters_feConvolveMatrix_order_eq_4_2 (line 113) | fn filters_feConvolveMatrix_order_eq_4_2() { assert_eq!(render("tests/fi... function filters_feConvolveMatrix_order_eq_4_4 (line 114) | fn filters_feConvolveMatrix_order_eq_4_4() { assert_eq!(render("tests/fi... function filters_feConvolveMatrix_order_eq_4 (line 115) | fn filters_feConvolveMatrix_order_eq_4() { assert_eq!(render("tests/filt... function filters_feConvolveMatrix_preserveAlpha_eq_true (line 116) | fn filters_feConvolveMatrix_preserveAlpha_eq_true() { assert_eq!(render(... function filters_feConvolveMatrix_targetX_eq__1 (line 117) | fn filters_feConvolveMatrix_targetX_eq__1() { assert_eq!(render("tests/f... function filters_feConvolveMatrix_targetX_eq_0 (line 118) | fn filters_feConvolveMatrix_targetX_eq_0() { assert_eq!(render("tests/fi... function filters_feConvolveMatrix_targetX_eq_2 (line 119) | fn filters_feConvolveMatrix_targetX_eq_2() { assert_eq!(render("tests/fi... function filters_feConvolveMatrix_targetX_eq_3 (line 120) | fn filters_feConvolveMatrix_targetX_eq_3() { assert_eq!(render("tests/fi... function filters_feConvolveMatrix_unset_order (line 121) | fn filters_feConvolveMatrix_unset_order() { assert_eq!(render("tests/fil... function filters_feDiffuseLighting_complex_transform (line 122) | fn filters_feDiffuseLighting_complex_transform() { assert_eq!(render("te... function filters_feDiffuseLighting_diffuseConstant_eq__1 (line 123) | fn filters_feDiffuseLighting_diffuseConstant_eq__1() { assert_eq!(render... function filters_feDiffuseLighting_diffuseConstant_eq_0 (line 124) | fn filters_feDiffuseLighting_diffuseConstant_eq_0() { assert_eq!(render(... function filters_feDiffuseLighting_diffuseConstant_eq_5 (line 125) | fn filters_feDiffuseLighting_diffuseConstant_eq_5() { assert_eq!(render(... function filters_feDiffuseLighting_lighting_color_eq_currentColor_without_color (line 126) | fn filters_feDiffuseLighting_lighting_color_eq_currentColor_without_colo... function filters_feDiffuseLighting_lighting_color_eq_currentColor (line 127) | fn filters_feDiffuseLighting_lighting_color_eq_currentColor() { assert_e... function filters_feDiffuseLighting_lighting_color_eq_hsla (line 128) | fn filters_feDiffuseLighting_lighting_color_eq_hsla() { assert_eq!(rende... function filters_feDiffuseLighting_lighting_color_eq_inherit (line 129) | fn filters_feDiffuseLighting_lighting_color_eq_inherit() { assert_eq!(re... function filters_feDiffuseLighting_lighting_color_eq_seagreen (line 130) | fn filters_feDiffuseLighting_lighting_color_eq_seagreen() { assert_eq!(r... function filters_feDiffuseLighting_linearRGB_color_interpolation (line 131) | fn filters_feDiffuseLighting_linearRGB_color_interpolation() { assert_eq... function filters_feDiffuseLighting_multiple_light_sources (line 132) | fn filters_feDiffuseLighting_multiple_light_sources() { assert_eq!(rende... function filters_feDiffuseLighting_no_light_source (line 133) | fn filters_feDiffuseLighting_no_light_source() { assert_eq!(render("test... function filters_feDiffuseLighting_single_light_source_with_comment (line 134) | fn filters_feDiffuseLighting_single_light_source_with_comment() { assert... function filters_feDiffuseLighting_single_light_source_with_desc (line 135) | fn filters_feDiffuseLighting_single_light_source_with_desc() { assert_eq... function filters_feDiffuseLighting_single_light_source_with_invalid_child (line 136) | fn filters_feDiffuseLighting_single_light_source_with_invalid_child() { ... function filters_feDiffuseLighting_single_light_source_with_title_and_desc (line 137) | fn filters_feDiffuseLighting_single_light_source_with_title_and_desc() {... function filters_feDiffuseLighting_single_light_source_with_title (line 138) | fn filters_feDiffuseLighting_single_light_source_with_title() { assert_e... function filters_feDiffuseLighting_single_light_source (line 139) | fn filters_feDiffuseLighting_single_light_source() { assert_eq!(render("... function filters_feDiffuseLighting_surfaceScale_eq__10 (line 140) | fn filters_feDiffuseLighting_surfaceScale_eq__10() { assert_eq!(render("... function filters_feDiffuseLighting_surfaceScale_eq_0 (line 141) | fn filters_feDiffuseLighting_surfaceScale_eq_0() { assert_eq!(render("te... function filters_feDiffuseLighting_surfaceScale_eq_1_33 (line 142) | fn filters_feDiffuseLighting_surfaceScale_eq_1_33() { assert_eq!(render(... function filters_feDiffuseLighting_surfaceScale_eq_5 (line 143) | fn filters_feDiffuseLighting_surfaceScale_eq_5() { assert_eq!(render("te... function filters_feDisplacementMap_simple_case (line 144) | fn filters_feDisplacementMap_simple_case() { assert_eq!(render("tests/fi... function filters_feDistantLight_default_attributes (line 145) | fn filters_feDistantLight_default_attributes() { assert_eq!(render("test... function filters_feDistantLight_negative_azimuth_and_elevation (line 146) | fn filters_feDistantLight_negative_azimuth_and_elevation() { assert_eq!(... function filters_feDistantLight_only_azimuth (line 147) | fn filters_feDistantLight_only_azimuth() { assert_eq!(render("tests/filt... function filters_feDistantLight_only_elevation (line 148) | fn filters_feDistantLight_only_elevation() { assert_eq!(render("tests/fi... function filters_feDropShadow_hsla_color (line 149) | fn filters_feDropShadow_hsla_color() { assert_eq!(render("tests/filters/... function filters_feDropShadow_only_stdDeviation (line 150) | fn filters_feDropShadow_only_stdDeviation() { assert_eq!(render("tests/f... function filters_feDropShadow_stdDeviation_eq_0 (line 151) | fn filters_feDropShadow_stdDeviation_eq_0() { assert_eq!(render("tests/f... function filters_feDropShadow_with_flood_color (line 152) | fn filters_feDropShadow_with_flood_color() { assert_eq!(render("tests/fi... function filters_feDropShadow_with_flood_opacity (line 153) | fn filters_feDropShadow_with_flood_opacity() { assert_eq!(render("tests/... function filters_feDropShadow_with_offset_clipped (line 154) | fn filters_feDropShadow_with_offset_clipped() { assert_eq!(render("tests... function filters_feDropShadow_with_offset (line 155) | fn filters_feDropShadow_with_offset() { assert_eq!(render("tests/filters... function filters_feDropShadow_with_percent_offset (line 156) | fn filters_feDropShadow_with_percent_offset() { assert_eq!(render("tests... function filters_feFlood_complex_transform (line 157) | fn filters_feFlood_complex_transform() { assert_eq!(render("tests/filter... function filters_feFlood_default_values (line 158) | fn filters_feFlood_default_values() { assert_eq!(render("tests/filters/f... function filters_feFlood_partial_subregion (line 159) | fn filters_feFlood_partial_subregion() { assert_eq!(render("tests/filter... function filters_feFlood_seagreen (line 160) | fn filters_feFlood_seagreen() { assert_eq!(render("tests/filters/feFlood... function filters_feFlood_subregion_inheritance (line 161) | fn filters_feFlood_subregion_inheritance() { assert_eq!(render("tests/fi... function filters_feFlood_subregion_with_primitiveUnits_eq_objectBoundingBox (line 162) | fn filters_feFlood_subregion_with_primitiveUnits_eq_objectBoundingBox() ... function filters_feFlood_with_opacity_on_target_element (line 163) | fn filters_feFlood_with_opacity_on_target_element() { assert_eq!(render(... function filters_feFlood_with_opacity (line 164) | fn filters_feFlood_with_opacity() { assert_eq!(render("tests/filters/feF... function filters_feGaussianBlur_complex_transform (line 165) | fn filters_feGaussianBlur_complex_transform() { assert_eq!(render("tests... function filters_feGaussianBlur_empty_stdDeviation (line 166) | fn filters_feGaussianBlur_empty_stdDeviation() { assert_eq!(render("test... function filters_feGaussianBlur_huge_stdDeviation (line 167) | fn filters_feGaussianBlur_huge_stdDeviation() { assert_eq!(render("tests... function filters_feGaussianBlur_negative_stdDeviation (line 168) | fn filters_feGaussianBlur_negative_stdDeviation() { assert_eq!(render("t... function filters_feGaussianBlur_no_stdDeviation (line 169) | fn filters_feGaussianBlur_no_stdDeviation() { assert_eq!(render("tests/f... function filters_feGaussianBlur_simple_case (line 170) | fn filters_feGaussianBlur_simple_case() { assert_eq!(render("tests/filte... function filters_feGaussianBlur_small_stdDeviation (line 171) | fn filters_feGaussianBlur_small_stdDeviation() { assert_eq!(render("test... function filters_feGaussianBlur_stdDeviation_with_multiple_values (line 172) | fn filters_feGaussianBlur_stdDeviation_with_multiple_values() { assert_e... function filters_feGaussianBlur_stdDeviation_with_two_different_values (line 173) | fn filters_feGaussianBlur_stdDeviation_with_two_different_values() { ass... function filters_feGaussianBlur_stdDeviation_with_two_values (line 174) | fn filters_feGaussianBlur_stdDeviation_with_two_values() { assert_eq!(re... function filters_feGaussianBlur_stdDeviation_eq_0_5 (line 175) | fn filters_feGaussianBlur_stdDeviation_eq_0_5() { assert_eq!(render("tes... function filters_feGaussianBlur_stdDeviation_eq_5_0 (line 176) | fn filters_feGaussianBlur_stdDeviation_eq_5_0() { assert_eq!(render("tes... function filters_feGaussianBlur_tiny_stdDeviation (line 177) | fn filters_feGaussianBlur_tiny_stdDeviation() { assert_eq!(render("tests... function filters_feImage_chained_feImage (line 178) | fn filters_feImage_chained_feImage() { assert_eq!(render("tests/filters/... function filters_feImage_embedded_png (line 179) | fn filters_feImage_embedded_png() { assert_eq!(render("tests/filters/feI... function filters_feImage_empty (line 180) | fn filters_feImage_empty() { assert_eq!(render("tests/filters/feImage/em... function filters_feImage_link_on_an_element_with_complex_transform (line 181) | fn filters_feImage_link_on_an_element_with_complex_transform() { assert_... function filters_feImage_link_on_an_element_with_transform (line 182) | fn filters_feImage_link_on_an_element_with_transform() { assert_eq!(rend... function filters_feImage_link_to_an_element_outside_defs_1 (line 183) | fn filters_feImage_link_to_an_element_outside_defs_1() { assert_eq!(rend... function filters_feImage_link_to_an_element_outside_defs_2 (line 184) | fn filters_feImage_link_to_an_element_outside_defs_2() { assert_eq!(rend... function filters_feImage_link_to_an_element_with_opacity (line 185) | fn filters_feImage_link_to_an_element_with_opacity() { assert_eq!(render... function filters_feImage_link_to_an_element_with_transform (line 186) | fn filters_feImage_link_to_an_element_with_transform() { assert_eq!(rend... function filters_feImage_link_to_an_element (line 187) | fn filters_feImage_link_to_an_element() { assert_eq!(render("tests/filte... function filters_feImage_link_to_an_invalid_element (line 188) | fn filters_feImage_link_to_an_invalid_element() { assert_eq!(render("tes... function filters_feImage_link_to_g (line 189) | fn filters_feImage_link_to_g() { assert_eq!(render("tests/filters/feImag... function filters_feImage_link_to_use (line 190) | fn filters_feImage_link_to_use() { assert_eq!(render("tests/filters/feIm... function filters_feImage_preserveAspectRatio_eq_none (line 191) | fn filters_feImage_preserveAspectRatio_eq_none() { assert_eq!(render("te... function filters_feImage_recursive_links_1 (line 192) | fn filters_feImage_recursive_links_1() { assert_eq!(render("tests/filter... function filters_feImage_recursive_links_2 (line 193) | fn filters_feImage_recursive_links_2() { assert_eq!(render("tests/filter... function filters_feImage_self_recursive (line 194) | fn filters_feImage_self_recursive() { assert_eq!(render("tests/filters/f... function filters_feImage_simple_case (line 195) | fn filters_feImage_simple_case() { assert_eq!(render("tests/filters/feIm... function filters_feImage_svg (line 196) | fn filters_feImage_svg() { assert_eq!(render("tests/filters/feImage/svg"... function filters_feImage_with_subregion_1 (line 197) | fn filters_feImage_with_subregion_1() { assert_eq!(render("tests/filters... function filters_feImage_with_subregion_2 (line 198) | fn filters_feImage_with_subregion_2() { assert_eq!(render("tests/filters... function filters_feImage_with_subregion_3 (line 199) | fn filters_feImage_with_subregion_3() { assert_eq!(render("tests/filters... function filters_feImage_with_subregion_4 (line 200) | fn filters_feImage_with_subregion_4() { assert_eq!(render("tests/filters... function filters_feImage_with_subregion_5 (line 201) | fn filters_feImage_with_subregion_5() { assert_eq!(render("tests/filters... function filters_feImage_with_x_y_and_protruding_subregion_1 (line 202) | fn filters_feImage_with_x_y_and_protruding_subregion_1() { assert_eq!(re... function filters_feImage_with_x_y_and_protruding_subregion_2 (line 203) | fn filters_feImage_with_x_y_and_protruding_subregion_2() { assert_eq!(re... function filters_feImage_with_x_y (line 204) | fn filters_feImage_with_x_y() { assert_eq!(render("tests/filters/feImage... function filters_feMerge_color_interpolation_filters_eq_linearRGB (line 205) | fn filters_feMerge_color_interpolation_filters_eq_linearRGB() { assert_e... function filters_feMerge_color_interpolation_filters_eq_sRGB (line 206) | fn filters_feMerge_color_interpolation_filters_eq_sRGB() { assert_eq!(re... function filters_feMerge_complex_transform (line 207) | fn filters_feMerge_complex_transform() { assert_eq!(render("tests/filter... function filters_feMorphology_empty_radius (line 208) | fn filters_feMorphology_empty_radius() { assert_eq!(render("tests/filter... function filters_feMorphology_negative_radius (line 209) | fn filters_feMorphology_negative_radius() { assert_eq!(render("tests/fil... function filters_feMorphology_no_radius (line 210) | fn filters_feMorphology_no_radius() { assert_eq!(render("tests/filters/f... function filters_feMorphology_operator_eq_dilate (line 211) | fn filters_feMorphology_operator_eq_dilate() { assert_eq!(render("tests/... function filters_feMorphology_radius_with_too_many_values (line 212) | fn filters_feMorphology_radius_with_too_many_values() { assert_eq!(rende... function filters_feMorphology_radius_eq_0_5_with_objectBoundingBox (line 213) | fn filters_feMorphology_radius_eq_0_5_with_objectBoundingBox() { assert_... function filters_feMorphology_radius_eq_0_5 (line 214) | fn filters_feMorphology_radius_eq_0_5() { assert_eq!(render("tests/filte... function filters_feMorphology_radius_eq_1_10 (line 215) | fn filters_feMorphology_radius_eq_1_10() { assert_eq!(render("tests/filt... function filters_feMorphology_radius_eq_10_0 (line 216) | fn filters_feMorphology_radius_eq_10_0() { assert_eq!(render("tests/filt... function filters_feMorphology_radius_eq_10_1 (line 217) | fn filters_feMorphology_radius_eq_10_1() { assert_eq!(render("tests/filt... function filters_feMorphology_simple_case (line 218) | fn filters_feMorphology_simple_case() { assert_eq!(render("tests/filters... function filters_feMorphology_source_with_opacity (line 219) | fn filters_feMorphology_source_with_opacity() { assert_eq!(render("tests... function filters_feMorphology_zero_radius (line 220) | fn filters_feMorphology_zero_radius() { assert_eq!(render("tests/filters... function filters_feOffset_complex_transform (line 221) | fn filters_feOffset_complex_transform() { assert_eq!(render("tests/filte... function filters_feOffset_fractional_offset (line 222) | fn filters_feOffset_fractional_offset() { assert_eq!(render("tests/filte... function filters_feOffset_negative_offset (line 223) | fn filters_feOffset_negative_offset() { assert_eq!(render("tests/filters... function filters_feOffset_no_offset (line 224) | fn filters_feOffset_no_offset() { assert_eq!(render("tests/filters/feOff... function filters_feOffset_only_dx (line 225) | fn filters_feOffset_only_dx() { assert_eq!(render("tests/filters/feOffse... function filters_feOffset_only_dy (line 226) | fn filters_feOffset_only_dy() { assert_eq!(render("tests/filters/feOffse... function filters_feOffset_percentage_values (line 227) | fn filters_feOffset_percentage_values() { assert_eq!(render("tests/filte... function filters_feOffset_simple_case (line 228) | fn filters_feOffset_simple_case() { assert_eq!(render("tests/filters/feO... function filters_feOffset_with_primitiveUnits_eq_objectBoundingBox (line 229) | fn filters_feOffset_with_primitiveUnits_eq_objectBoundingBox() { assert_... function filters_fePointLight_complex_transform (line 230) | fn filters_fePointLight_complex_transform() { assert_eq!(render("tests/f... function filters_fePointLight_custom_attributes (line 231) | fn filters_fePointLight_custom_attributes() { assert_eq!(render("tests/f... function filters_fePointLight_default_attributes (line 232) | fn filters_fePointLight_default_attributes() { assert_eq!(render("tests/... function filters_fePointLight_primitiveUnits_eq_objectBoundingBox (line 233) | fn filters_fePointLight_primitiveUnits_eq_objectBoundingBox() { assert_e... function filters_feSpecularLighting_lighting_color_eq_hsla (line 234) | fn filters_feSpecularLighting_lighting_color_eq_hsla() { assert_eq!(rend... function filters_feSpecularLighting_specularExponent_eq_0 (line 235) | fn filters_feSpecularLighting_specularExponent_eq_0() { assert_eq!(rende... function filters_feSpecularLighting_specularExponent_eq_256 (line 236) | fn filters_feSpecularLighting_specularExponent_eq_256() { assert_eq!(ren... function filters_feSpecularLighting_with_feDistantLight (line 237) | fn filters_feSpecularLighting_with_feDistantLight() { assert_eq!(render(... function filters_feSpecularLighting_with_fePointLight (line 238) | fn filters_feSpecularLighting_with_fePointLight() { assert_eq!(render("t... function filters_feSpecularLighting_with_feSpotLight_and_specular_and_exponent (line 239) | fn filters_feSpecularLighting_with_feSpotLight_and_specular_and_exponent... function filters_feSpecularLighting_with_feSpotLight_and_specularConstant_eq_5 (line 240) | fn filters_feSpecularLighting_with_feSpotLight_and_specularConstant_eq_5... function filters_feSpecularLighting_with_feSpotLight (line 241) | fn filters_feSpecularLighting_with_feSpotLight() { assert_eq!(render("te... function filters_feSpotLight_complex_transform (line 242) | fn filters_feSpotLight_complex_transform() { assert_eq!(render("tests/fi... function filters_feSpotLight_custom_attributes (line 243) | fn filters_feSpotLight_custom_attributes() { assert_eq!(render("tests/fi... function filters_feSpotLight_default_attributes (line 244) | fn filters_feSpotLight_default_attributes() { assert_eq!(render("tests/f... function filters_feSpotLight_limitingConeAngle_anti_aliasing (line 245) | fn filters_feSpotLight_limitingConeAngle_anti_aliasing() { assert_eq!(re... function filters_feSpotLight_limitingConeAngle_eq__30 (line 246) | fn filters_feSpotLight_limitingConeAngle_eq__30() { assert_eq!(render("t... function filters_feSpotLight_limitingConeAngle_eq_0 (line 247) | fn filters_feSpotLight_limitingConeAngle_eq_0() { assert_eq!(render("tes... function filters_feSpotLight_limitingConeAngle_eq_30 (line 248) | fn filters_feSpotLight_limitingConeAngle_eq_30() { assert_eq!(render("te... function filters_feSpotLight_primitiveUnits_eq_objectBoundingBox (line 249) | fn filters_feSpotLight_primitiveUnits_eq_objectBoundingBox() { assert_eq... function filters_feSpotLight_specularExponent_eq__10 (line 250) | fn filters_feSpotLight_specularExponent_eq__10() { assert_eq!(render("te... function filters_feSpotLight_specularExponent_eq_0_5 (line 251) | fn filters_feSpotLight_specularExponent_eq_0_5() { assert_eq!(render("te... function filters_feSpotLight_specularExponent_eq_10 (line 252) | fn filters_feSpotLight_specularExponent_eq_10() { assert_eq!(render("tes... function filters_feSpotLight_with_all_pointsAt (line 253) | fn filters_feSpotLight_with_all_pointsAt() { assert_eq!(render("tests/fi... function filters_feTile_complex_transform (line 254) | fn filters_feTile_complex_transform() { assert_eq!(render("tests/filters... function filters_feTile_empty_region (line 255) | fn filters_feTile_empty_region() { assert_eq!(render("tests/filters/feTi... function filters_feTile_simple_case (line 256) | fn filters_feTile_simple_case() { assert_eq!(render("tests/filters/feTil... function filters_feTile_with_region (line 257) | fn filters_feTile_with_region() { assert_eq!(render("tests/filters/feTil... function filters_feTile_with_subregion_1 (line 258) | fn filters_feTile_with_subregion_1() { assert_eq!(render("tests/filters/... function filters_feTile_with_subregion_2 (line 259) | fn filters_feTile_with_subregion_2() { assert_eq!(render("tests/filters/... function filters_feTile_with_subregion_3 (line 260) | fn filters_feTile_with_subregion_3() { assert_eq!(render("tests/filters/... function filters_feTurbulence_baseFrequency_eq__0_05 (line 261) | fn filters_feTurbulence_baseFrequency_eq__0_05() { assert_eq!(render("te... function filters_feTurbulence_baseFrequency_eq_0_01 (line 262) | fn filters_feTurbulence_baseFrequency_eq_0_01() { assert_eq!(render("tes... function filters_feTurbulence_baseFrequency_eq_0_05__0_01 (line 263) | fn filters_feTurbulence_baseFrequency_eq_0_05__0_01() { assert_eq!(rende... function filters_feTurbulence_baseFrequency_eq_0_05_0_01 (line 264) | fn filters_feTurbulence_baseFrequency_eq_0_05_0_01() { assert_eq!(render... function filters_feTurbulence_baseFrequency_eq_0_05_0_05 (line 265) | fn filters_feTurbulence_baseFrequency_eq_0_05_0_05() { assert_eq!(render... function filters_feTurbulence_baseFrequency_eq_0_05_0 (line 266) | fn filters_feTurbulence_baseFrequency_eq_0_05_0() { assert_eq!(render("t... function filters_feTurbulence_color_interpolation_filters_eq_sRGB (line 267) | fn filters_feTurbulence_color_interpolation_filters_eq_sRGB() { assert_e... function filters_feTurbulence_complex_transform (line 268) | fn filters_feTurbulence_complex_transform() { assert_eq!(render("tests/f... function filters_feTurbulence_no_attributes (line 269) | fn filters_feTurbulence_no_attributes() { assert_eq!(render("tests/filte... function filters_feTurbulence_numOctaves_eq__1 (line 270) | fn filters_feTurbulence_numOctaves_eq__1() { assert_eq!(render("tests/fi... function filters_feTurbulence_numOctaves_eq_0 (line 271) | fn filters_feTurbulence_numOctaves_eq_0() { assert_eq!(render("tests/fil... function filters_feTurbulence_numOctaves_eq_5 (line 272) | fn filters_feTurbulence_numOctaves_eq_5() { assert_eq!(render("tests/fil... function filters_feTurbulence_primitiveUnits_eq_objectBoundingBox (line 273) | fn filters_feTurbulence_primitiveUnits_eq_objectBoundingBox() { assert_e... function filters_feTurbulence_seed_eq__20 (line 274) | fn filters_feTurbulence_seed_eq__20() { assert_eq!(render("tests/filters... function filters_feTurbulence_seed_eq_1_5 (line 275) | fn filters_feTurbulence_seed_eq_1_5() { assert_eq!(render("tests/filters... function filters_feTurbulence_seed_eq_20 (line 276) | fn filters_feTurbulence_seed_eq_20() { assert_eq!(render("tests/filters/... function filters_feTurbulence_stitchTiles_eq_stitch (line 277) | fn filters_feTurbulence_stitchTiles_eq_stitch() { assert_eq!(render("tes... function filters_feTurbulence_type_eq_fractalNoise (line 278) | fn filters_feTurbulence_type_eq_fractalNoise() { assert_eq!(render("test... function filters_feTurbulence_type_eq_invalid (line 279) | fn filters_feTurbulence_type_eq_invalid() { assert_eq!(render("tests/fil... function filters_filter_color_interpolation_filters_eq_sRGB (line 280) | fn filters_filter_color_interpolation_filters_eq_sRGB() { assert_eq!(ren... function filters_filter_complex_order_and_xlink_href (line 281) | fn filters_filter_complex_order_and_xlink_href() { assert_eq!(render("te... function filters_filter_content_outside_the_canvas_2 (line 282) | fn filters_filter_content_outside_the_canvas_2() { assert_eq!(render("te... function filters_filter_content_outside_the_canvas (line 283) | fn filters_filter_content_outside_the_canvas() { assert_eq!(render("test... function filters_filter_default_color_interpolation_filters (line 284) | fn filters_filter_default_color_interpolation_filters() { assert_eq!(ren... function filters_filter_everything_via_xlink_href (line 285) | fn filters_filter_everything_via_xlink_href() { assert_eq!(render("tests... function filters_filter_global_transform (line 286) | fn filters_filter_global_transform() { assert_eq!(render("tests/filters/... function filters_filter_huge_region (line 287) | fn filters_filter_huge_region() { assert_eq!(render("tests/filters/filte... function filters_filter_in_to_invalid_1 (line 288) | fn filters_filter_in_to_invalid_1() { assert_eq!(render("tests/filters/f... function filters_filter_in_to_invalid_2 (line 289) | fn filters_filter_in_to_invalid_2() { assert_eq!(render("tests/filters/f... function filters_filter_in_eq_BackgroundAlpha_with_enable_background (line 290) | fn filters_filter_in_eq_BackgroundAlpha_with_enable_background() { asser... function filters_filter_in_eq_BackgroundAlpha (line 291) | fn filters_filter_in_eq_BackgroundAlpha() { assert_eq!(render("tests/fil... function filters_filter_in_eq_BackgroundImage_with_enable_background (line 292) | fn filters_filter_in_eq_BackgroundImage_with_enable_background() { asser... function filters_filter_in_eq_BackgroundImage (line 293) | fn filters_filter_in_eq_BackgroundImage() { assert_eq!(render("tests/fil... function filters_filter_in_eq_FillPaint_on_g_without_children (line 294) | fn filters_filter_in_eq_FillPaint_on_g_without_children() { assert_eq!(r... function filters_filter_in_eq_FillPaint_with_gradient (line 295) | fn filters_filter_in_eq_FillPaint_with_gradient() { assert_eq!(render("t... function filters_filter_in_eq_FillPaint_with_pattern (line 296) | fn filters_filter_in_eq_FillPaint_with_pattern() { assert_eq!(render("te... function filters_filter_in_eq_FillPaint_with_target_on_g (line 297) | fn filters_filter_in_eq_FillPaint_with_target_on_g() { assert_eq!(render... function filters_filter_in_eq_FillPaint (line 298) | fn filters_filter_in_eq_FillPaint() { assert_eq!(render("tests/filters/f... function filters_filter_in_eq_SourceAlpha (line 299) | fn filters_filter_in_eq_SourceAlpha() { assert_eq!(render("tests/filters... function filters_filter_in_eq_StrokePaint (line 300) | fn filters_filter_in_eq_StrokePaint() { assert_eq!(render("tests/filters... function filters_filter_initial_transform (line 301) | fn filters_filter_initial_transform() { assert_eq!(render("tests/filters... function filters_filter_invalid_FuncIRI (line 302) | fn filters_filter_invalid_FuncIRI() { assert_eq!(render("tests/filters/f... function filters_filter_invalid_filterUnits (line 303) | fn filters_filter_invalid_filterUnits() { assert_eq!(render("tests/filte... function filters_filter_invalid_primitive_1 (line 304) | fn filters_filter_invalid_primitive_1() { assert_eq!(render("tests/filte... function filters_filter_invalid_primitive_2 (line 305) | fn filters_filter_invalid_primitive_2() { assert_eq!(render("tests/filte... function filters_filter_invalid_region (line 306) | fn filters_filter_invalid_region() { assert_eq!(render("tests/filters/fi... function filters_filter_invalid_subregion (line 307) | fn filters_filter_invalid_subregion() { assert_eq!(render("tests/filters... function filters_filter_invalid_xlink_href (line 308) | fn filters_filter_invalid_xlink_href() { assert_eq!(render("tests/filter... function filters_filter_multiple_primitives_1 (line 309) | fn filters_filter_multiple_primitives_1() { assert_eq!(render("tests/fil... function filters_filter_multiple_primitives_2 (line 310) | fn filters_filter_multiple_primitives_2() { assert_eq!(render("tests/fil... function filters_filter_multiple_primitives_3 (line 311) | fn filters_filter_multiple_primitives_3() { assert_eq!(render("tests/fil... function filters_filter_multiple_primitives_4 (line 312) | fn filters_filter_multiple_primitives_4() { assert_eq!(render("tests/fil... function filters_filter_negative_subregion (line 313) | fn filters_filter_negative_subregion() { assert_eq!(render("tests/filter... function filters_filter_no_children (line 314) | fn filters_filter_no_children() { assert_eq!(render("tests/filters/filte... function filters_filter_none (line 315) | fn filters_filter_none() { assert_eq!(render("tests/filters/filter/none"... function filters_filter_on_a_thin_rect (line 316) | fn filters_filter_on_a_thin_rect() { assert_eq!(render("tests/filters/fi... function filters_filter_on_a_vertical_line (line 317) | fn filters_filter_on_a_vertical_line() { assert_eq!(render("tests/filter... function filters_filter_on_an_empty_group_1 (line 318) | fn filters_filter_on_an_empty_group_1() { assert_eq!(render("tests/filte... function filters_filter_on_an_empty_group_2 (line 319) | fn filters_filter_on_an_empty_group_2() { assert_eq!(render("tests/filte... function filters_filter_on_group_with_child_outside_of_canvas (line 320) | fn filters_filter_on_group_with_child_outside_of_canvas() { assert_eq!(r... function filters_filter_on_the_root_svg (line 321) | fn filters_filter_on_the_root_svg() { assert_eq!(render("tests/filters/f... function filters_filter_on_zero_sized_shape (line 322) | fn filters_filter_on_zero_sized_shape() { assert_eq!(render("tests/filte... function filters_filter_path_bbox (line 323) | fn filters_filter_path_bbox() { assert_eq!(render("tests/filters/filter/... function filters_filter_primitiveUnits_eq_objectBoundingBox (line 324) | fn filters_filter_primitiveUnits_eq_objectBoundingBox() { assert_eq!(ren... function filters_filter_recursive_xlink_href (line 325) | fn filters_filter_recursive_xlink_href() { assert_eq!(render("tests/filt... function filters_filter_region_with_stroke (line 326) | fn filters_filter_region_with_stroke() { assert_eq!(render("tests/filter... function filters_filter_self_recursive_xlink_href (line 327) | fn filters_filter_self_recursive_xlink_href() { assert_eq!(render("tests... function filters_filter_simple_case (line 328) | fn filters_filter_simple_case() { assert_eq!(render("tests/filters/filte... function filters_filter_some_attributes_via_xlink_href (line 329) | fn filters_filter_some_attributes_via_xlink_href() { assert_eq!(render("... function filters_filter_subregion_and_primitiveUnits_eq_objectBoundingBox_1 (line 330) | fn filters_filter_subregion_and_primitiveUnits_eq_objectBoundingBox_1() ... function filters_filter_subregion_and_primitiveUnits_eq_objectBoundingBox_2 (line 331) | fn filters_filter_subregion_and_primitiveUnits_eq_objectBoundingBox_2() ... function filters_filter_subregion_bigger_that_region (line 332) | fn filters_filter_subregion_bigger_that_region() { assert_eq!(render("te... function filters_filter_transform_on_filter (line 333) | fn filters_filter_transform_on_filter() { assert_eq!(render("tests/filte... function filters_filter_transform_on_shape_with_filter_region (line 334) | fn filters_filter_transform_on_shape_with_filter_region() { assert_eq!(r... function filters_filter_transform_on_shape (line 335) | fn filters_filter_transform_on_shape() { assert_eq!(render("tests/filter... function filters_filter_unresolved_xlink_href (line 336) | fn filters_filter_unresolved_xlink_href() { assert_eq!(render("tests/fil... function filters_filter_with_clip_path_and_mask (line 337) | fn filters_filter_with_clip_path_and_mask() { assert_eq!(render("tests/f... function filters_filter_with_clip_path (line 338) | fn filters_filter_with_clip_path() { assert_eq!(render("tests/filters/fi... function filters_filter_with_mask_on_parent (line 339) | fn filters_filter_with_mask_on_parent() { assert_eq!(render("tests/filte... function filters_filter_with_mask (line 340) | fn filters_filter_with_mask() { assert_eq!(render("tests/filters/filter/... function filters_filter_with_multiple_transforms_1 (line 341) | fn filters_filter_with_multiple_transforms_1() { assert_eq!(render("test... function filters_filter_with_multiple_transforms_2 (line 342) | fn filters_filter_with_multiple_transforms_2() { assert_eq!(render("test... function filters_filter_with_region_and_filterUnits_eq_userSpaceOnUse (line 343) | fn filters_filter_with_region_and_filterUnits_eq_userSpaceOnUse() { asse... function filters_filter_with_region_and_subregion (line 344) | fn filters_filter_with_region_and_subregion() { assert_eq!(render("tests... function filters_filter_with_region_outside_the_canvas (line 345) | fn filters_filter_with_region_outside_the_canvas() { assert_eq!(render("... function filters_filter_with_region_outside_the_viewbox (line 346) | fn filters_filter_with_region_outside_the_viewbox() { assert_eq!(render(... function filters_filter_with_region (line 347) | fn filters_filter_with_region() { assert_eq!(render("tests/filters/filte... function filters_filter_with_subregion_1 (line 348) | fn filters_filter_with_subregion_1() { assert_eq!(render("tests/filters/... function filters_filter_with_subregion_2 (line 349) | fn filters_filter_with_subregion_2() { assert_eq!(render("tests/filters/... function filters_filter_with_subregion_3 (line 350) | fn filters_filter_with_subregion_3() { assert_eq!(render("tests/filters/... function filters_filter_with_transform_outside_of_canvas (line 351) | fn filters_filter_with_transform_outside_of_canvas() { assert_eq!(render... function filters_filter_without_region_and_filterUnits_eq_userSpaceOnUse (line 352) | fn filters_filter_without_region_and_filterUnits_eq_userSpaceOnUse() { a... function filters_filter_zero_sized_subregion (line 353) | fn filters_filter_zero_sized_subregion() { assert_eq!(render("tests/filt... function filters_filter_functions_blur_function_mm_value (line 354) | fn filters_filter_functions_blur_function_mm_value() { assert_eq!(render... function filters_filter_functions_blur_function_negative_value (line 355) | fn filters_filter_functions_blur_function_negative_value() { assert_eq!(... function filters_filter_functions_blur_function_no_values (line 356) | fn filters_filter_functions_blur_function_no_values() { assert_eq!(rende... function filters_filter_functions_blur_function_percent_value (line 357) | fn filters_filter_functions_blur_function_percent_value() { assert_eq!(r... function filters_filter_functions_blur_function_two_values (line 358) | fn filters_filter_functions_blur_function_two_values() { assert_eq!(rend... function filters_filter_functions_blur_function (line 359) | fn filters_filter_functions_blur_function() { assert_eq!(render("tests/f... function filters_filter_functions_color_adjust_functions_0percent (line 360) | fn filters_filter_functions_color_adjust_functions_0percent() { assert_e... function filters_filter_functions_color_adjust_functions_100percent (line 361) | fn filters_filter_functions_color_adjust_functions_100percent() { assert... function filters_filter_functions_color_adjust_functions_2 (line 362) | fn filters_filter_functions_color_adjust_functions_2() { assert_eq!(rend... function filters_filter_functions_color_adjust_functions_200percent (line 363) | fn filters_filter_functions_color_adjust_functions_200percent() { assert... function filters_filter_functions_color_adjust_functions_50percent (line 364) | fn filters_filter_functions_color_adjust_functions_50percent() { assert_... function filters_filter_functions_color_adjust_functions_default_value (line 365) | fn filters_filter_functions_color_adjust_functions_default_value() { ass... function filters_filter_functions_color_adjust_functions_negative (line 366) | fn filters_filter_functions_color_adjust_functions_negative() { assert_e... function filters_filter_functions_drop_shadow_function_color_as_attribute (line 367) | fn filters_filter_functions_drop_shadow_function_color_as_attribute() { ... function filters_filter_functions_drop_shadow_function_color_last (line 368) | fn filters_filter_functions_drop_shadow_function_color_last() { assert_e... function filters_filter_functions_drop_shadow_function_comma_separated (line 369) | fn filters_filter_functions_drop_shadow_function_comma_separated() { ass... function filters_filter_functions_drop_shadow_function_currentColor (line 370) | fn filters_filter_functions_drop_shadow_function_currentColor() { assert... function filters_filter_functions_drop_shadow_function_em_values (line 371) | fn filters_filter_functions_drop_shadow_function_em_values() { assert_eq... function filters_filter_functions_drop_shadow_function_extra_value (line 372) | fn filters_filter_functions_drop_shadow_function_extra_value() { assert_... function filters_filter_functions_drop_shadow_function_filter_region (line 373) | fn filters_filter_functions_drop_shadow_function_filter_region() { asser... function filters_filter_functions_drop_shadow_function_mm_values (line 374) | fn filters_filter_functions_drop_shadow_function_mm_values() { assert_eq... function filters_filter_functions_drop_shadow_function_no_color (line 375) | fn filters_filter_functions_drop_shadow_function_no_color() { assert_eq!... function filters_filter_functions_drop_shadow_function_no_values (line 376) | fn filters_filter_functions_drop_shadow_function_no_values() { assert_eq... function filters_filter_functions_drop_shadow_function_only_X_offset (line 377) | fn filters_filter_functions_drop_shadow_function_only_X_offset() { asser... function filters_filter_functions_drop_shadow_function_only_offset (line 378) | fn filters_filter_functions_drop_shadow_function_only_offset() { assert_... function filters_filter_functions_drop_shadow_function_percent_values (line 379) | fn filters_filter_functions_drop_shadow_function_percent_values() { asse... function filters_filter_functions_drop_shadow_function (line 380) | fn filters_filter_functions_drop_shadow_function() { assert_eq!(render("... function filters_filter_functions_grayscale_and_opacity (line 381) | fn filters_filter_functions_grayscale_and_opacity() { assert_eq!(render(... function filters_filter_functions_hue_rotate_function_0_25turn (line 382) | fn filters_filter_functions_hue_rotate_function_0_25turn() { assert_eq!(... function filters_filter_functions_hue_rotate_function_45 (line 383) | fn filters_filter_functions_hue_rotate_function_45() { assert_eq!(render... function filters_filter_functions_hue_rotate_function_45deg (line 384) | fn filters_filter_functions_hue_rotate_function_45deg() { assert_eq!(ren... function filters_filter_functions_hue_rotate_function_45grad (line 385) | fn filters_filter_functions_hue_rotate_function_45grad() { assert_eq!(re... function filters_filter_functions_hue_rotate_function_45rad (line 386) | fn filters_filter_functions_hue_rotate_function_45rad() { assert_eq!(ren... function filters_filter_functions_hue_rotate_function_999deg (line 387) | fn filters_filter_functions_hue_rotate_function_999deg() { assert_eq!(re... function filters_filter_functions_hue_rotate_function_default_value (line 388) | fn filters_filter_functions_hue_rotate_function_default_value() { assert... function filters_filter_functions_hue_rotate_function_zero (line 389) | fn filters_filter_functions_hue_rotate_function_zero() { assert_eq!(rend... function filters_filter_functions_nested_filters (line 390) | fn filters_filter_functions_nested_filters() { assert_eq!(render("tests/... function filters_filter_functions_one_invalid_function_in_list (line 391) | fn filters_filter_functions_one_invalid_function_in_list() { assert_eq!(... function filters_filter_functions_one_invalid_url_in_list (line 392) | fn filters_filter_functions_one_invalid_url_in_list() { assert_eq!(rende... function filters_filter_functions_two_drop_shadow_function (line 393) | fn filters_filter_functions_two_drop_shadow_function() { assert_eq!(rend... function filters_filter_functions_two_exact_urls (line 394) | fn filters_filter_functions_two_exact_urls() { assert_eq!(render("tests/... function filters_filter_functions_two_urls (line 395) | fn filters_filter_functions_two_urls() { assert_eq!(render("tests/filter... function filters_filter_functions_url_and_grayscale (line 396) | fn filters_filter_functions_url_and_grayscale() { assert_eq!(render("tes... function filters_flood_color_hsla_color (line 397) | fn filters_flood_color_hsla_color() { assert_eq!(render("tests/filters/f... function filters_flood_color_inheritance_1 (line 398) | fn filters_flood_color_inheritance_1() { assert_eq!(render("tests/filter... function filters_flood_color_inheritance_2 (line 399) | fn filters_flood_color_inheritance_2() { assert_eq!(render("tests/filter... function filters_flood_color_inheritance_3 (line 400) | fn filters_flood_color_inheritance_3() { assert_eq!(render("tests/filter... function filters_flood_color_inheritance_4 (line 401) | fn filters_flood_color_inheritance_4() { assert_eq!(render("tests/filter... function filters_flood_color_inheritance_5 (line 402) | fn filters_flood_color_inheritance_5() { assert_eq!(render("tests/filter... function filters_flood_color_simple_case (line 403) | fn filters_flood_color_simple_case() { assert_eq!(render("tests/filters/... function filters_flood_opacity_50percent (line 404) | fn filters_flood_opacity_50percent() { assert_eq!(render("tests/filters/... function filters_flood_opacity_simple_case (line 405) | fn filters_flood_opacity_simple_case() { assert_eq!(render("tests/filter... function masking_clip_simple_case (line 406) | fn masking_clip_simple_case() { assert_eq!(render("tests/masking/clip/si... function masking_clip_rule_clip_rule_eq_evenodd (line 407) | fn masking_clip_rule_clip_rule_eq_evenodd() { assert_eq!(render("tests/m... function masking_clipPath_circle_shorthand_with_stroke_box (line 408) | fn masking_clipPath_circle_shorthand_with_stroke_box() { assert_eq!(rend... function masking_clipPath_circle_shorthand_with_view_box (line 409) | fn masking_clipPath_circle_shorthand_with_view_box() { assert_eq!(render... function masking_clipPath_circle_shorthand (line 410) | fn masking_clipPath_circle_shorthand() { assert_eq!(render("tests/maskin... function masking_clipPath_clip_path_on_child_with_transform (line 411) | fn masking_clipPath_clip_path_on_child_with_transform() { assert_eq!(ren... function masking_clipPath_clip_path_on_child (line 412) | fn masking_clipPath_clip_path_on_child() { assert_eq!(render("tests/mask... function masking_clipPath_clip_path_on_children (line 413) | fn masking_clipPath_clip_path_on_children() { assert_eq!(render("tests/m... function masking_clipPath_clip_path_on_self_2 (line 414) | fn masking_clipPath_clip_path_on_self_2() { assert_eq!(render("tests/mas... function masking_clipPath_clip_path_on_self (line 415) | fn masking_clipPath_clip_path_on_self() { assert_eq!(render("tests/maski... function masking_clipPath_clip_path_with_transform_on_text (line 416) | fn masking_clipPath_clip_path_with_transform_on_text() { assert_eq!(rend... function masking_clipPath_clip_path_with_transform (line 417) | fn masking_clipPath_clip_path_with_transform() { assert_eq!(render("test... function masking_clipPath_clip_rule_from_parent_node (line 418) | fn masking_clipPath_clip_rule_from_parent_node() { assert_eq!(render("te... function masking_clipPath_clip_rule_eq_evenodd (line 419) | fn masking_clipPath_clip_rule_eq_evenodd() { assert_eq!(render("tests/ma... function masking_clipPath_clipPathUnits_eq_objectBoundingBox (line 420) | fn masking_clipPath_clipPathUnits_eq_objectBoundingBox() { assert_eq!(re... function masking_clipPath_clipping_with_complex_text_1 (line 421) | fn masking_clipPath_clipping_with_complex_text_1() { assert_eq!(render("... function masking_clipPath_clipping_with_complex_text_2 (line 422) | fn masking_clipPath_clipping_with_complex_text_2() { assert_eq!(render("... function masking_clipPath_clipping_with_complex_text_and_clip_rule (line 423) | fn masking_clipPath_clipping_with_complex_text_and_clip_rule() { assert_... function masking_clipPath_clipping_with_text (line 424) | fn masking_clipPath_clipping_with_text() { assert_eq!(render("tests/mask... function masking_clipPath_fill_has_no_effect (line 425) | fn masking_clipPath_fill_has_no_effect() { assert_eq!(render("tests/mask... function masking_clipPath_filter_has_no_effect (line 426) | fn masking_clipPath_filter_has_no_effect() { assert_eq!(render("tests/ma... function masking_clipPath_g_is_not_a_valid_child (line 427) | fn masking_clipPath_g_is_not_a_valid_child() { assert_eq!(render("tests/... function masking_clipPath_image_is_not_a_valid_child (line 428) | fn masking_clipPath_image_is_not_a_valid_child() { assert_eq!(render("te... function masking_clipPath_invalid_FuncIRI (line 429) | fn masking_clipPath_invalid_FuncIRI() { assert_eq!(render("tests/masking... function masking_clipPath_invalid_clip_path_on_child (line 430) | fn masking_clipPath_invalid_clip_path_on_child() { assert_eq!(render("te... function masking_clipPath_invalid_clip_path_on_self (line 431) | fn masking_clipPath_invalid_clip_path_on_self() { assert_eq!(render("tes... function masking_clipPath_invalid_transform_on_clipPath (line 432) | fn masking_clipPath_invalid_transform_on_clipPath() { assert_eq!(render(... function masking_clipPath_invisible_child_1 (line 433) | fn masking_clipPath_invisible_child_1() { assert_eq!(render("tests/maski... function masking_clipPath_invisible_child_2 (line 434) | fn masking_clipPath_invisible_child_2() { assert_eq!(render("tests/maski... function masking_clipPath_line_is_not_a_valid_child (line 435) | fn masking_clipPath_line_is_not_a_valid_child() { assert_eq!(render("tes... function masking_clipPath_malformed_path_child (line 436) | fn masking_clipPath_malformed_path_child() { assert_eq!(render("tests/ma... function masking_clipPath_mask_has_no_effect (line 437) | fn masking_clipPath_mask_has_no_effect() { assert_eq!(render("tests/mask... function masking_clipPath_mixed_clip_rule (line 438) | fn masking_clipPath_mixed_clip_rule() { assert_eq!(render("tests/masking... function masking_clipPath_multiple_children (line 439) | fn masking_clipPath_multiple_children() { assert_eq!(render("tests/maski... function masking_clipPath_nested_clip_path (line 440) | fn masking_clipPath_nested_clip_path() { assert_eq!(render("tests/maskin... function masking_clipPath_no_children (line 441) | fn masking_clipPath_no_children() { assert_eq!(render("tests/masking/cli... function masking_clipPath_none (line 442) | fn masking_clipPath_none() { assert_eq!(render("tests/masking/clipPath/n... function masking_clipPath_on_a_horizontal_line (line 443) | fn masking_clipPath_on_a_horizontal_line() { assert_eq!(render("tests/ma... function masking_clipPath_on_the_root_svg_with_size (line 444) | fn masking_clipPath_on_the_root_svg_with_size() { assert_eq!(render("tes... function masking_clipPath_on_the_root_svg_without_size (line 445) | fn masking_clipPath_on_the_root_svg_without_size() { assert_eq!(render("... function masking_clipPath_opacity_has_no_effect (line 446) | fn masking_clipPath_opacity_has_no_effect() { assert_eq!(render("tests/m... function masking_clipPath_overlapped_shapes_with_evenodd (line 447) | fn masking_clipPath_overlapped_shapes_with_evenodd() { assert_eq!(render... function masking_clipPath_recursive_on_child (line 448) | fn masking_clipPath_recursive_on_child() { assert_eq!(render("tests/mask... function masking_clipPath_recursive_on_self (line 449) | fn masking_clipPath_recursive_on_self() { assert_eq!(render("tests/maski... function masking_clipPath_recursive (line 450) | fn masking_clipPath_recursive() { assert_eq!(render("tests/masking/clipP... function masking_clipPath_self_recursive (line 451) | fn masking_clipPath_self_recursive() { assert_eq!(render("tests/masking/... function masking_clipPath_simple_case (line 452) | fn masking_clipPath_simple_case() { assert_eq!(render("tests/masking/cli... function masking_clipPath_stroke_has_no_effect (line 453) | fn masking_clipPath_stroke_has_no_effect() { assert_eq!(render("tests/ma... function masking_clipPath_switch_is_not_a_valid_child (line 454) | fn masking_clipPath_switch_is_not_a_valid_child() { assert_eq!(render("t... function masking_clipPath_symbol_via_use_is_not_a_valid_child (line 455) | fn masking_clipPath_symbol_via_use_is_not_a_valid_child() { assert_eq!(r... function masking_clipPath_transform_on_clipPath (line 456) | fn masking_clipPath_transform_on_clipPath() { assert_eq!(render("tests/m... function masking_clipPath_with_invalid_child_via_use (line 457) | fn masking_clipPath_with_invalid_child_via_use() { assert_eq!(render("te... function masking_clipPath_with_marker_on_clip (line 458) | fn masking_clipPath_with_marker_on_clip() { assert_eq!(render("tests/mas... function masking_clipPath_with_use_child (line 459) | fn masking_clipPath_with_use_child() { assert_eq!(render("tests/masking/... function masking_mask_color_interpolation_eq_linearRGB (line 460) | fn masking_mask_color_interpolation_eq_linearRGB() { assert_eq!(render("... function masking_mask_half_width_region_with_rotation (line 461) | fn masking_mask_half_width_region_with_rotation() { assert_eq!(render("t... function masking_mask_invalid_FuncIRI (line 462) | fn masking_mask_invalid_FuncIRI() { assert_eq!(render("tests/masking/mas... function masking_mask_invalid_child (line 463) | fn masking_mask_invalid_child() { assert_eq!(render("tests/masking/mask/... function masking_mask_invisible_child_1 (line 464) | fn masking_mask_invisible_child_1() { assert_eq!(render("tests/masking/m... function masking_mask_invisible_child_2 (line 465) | fn masking_mask_invisible_child_2() { assert_eq!(render("tests/masking/m... function masking_mask_mask_on_child (line 466) | fn masking_mask_mask_on_child() { assert_eq!(render("tests/masking/mask/... function masking_mask_mask_on_self_with_mask_type_eq_alpha (line 467) | fn masking_mask_mask_on_self_with_mask_type_eq_alpha() { assert_eq!(rend... function masking_mask_mask_on_self_with_mixed_mask_type (line 468) | fn masking_mask_mask_on_self_with_mixed_mask_type() { assert_eq!(render(... function masking_mask_mask_on_self (line 469) | fn masking_mask_mask_on_self() { assert_eq!(render("tests/masking/mask/m... function masking_mask_mask_type_in_style (line 470) | fn masking_mask_mask_type_in_style() { assert_eq!(render("tests/masking/... function masking_mask_mask_type_eq_alpha (line 471) | fn masking_mask_mask_type_eq_alpha() { assert_eq!(render("tests/masking/... function masking_mask_mask_type_eq_invalid (line 472) | fn masking_mask_mask_type_eq_invalid() { assert_eq!(render("tests/maskin... function masking_mask_mask_type_eq_luminance (line 473) | fn masking_mask_mask_type_eq_luminance() { assert_eq!(render("tests/mask... function masking_mask_maskContentUnits_eq_objectBoundingBox (line 474) | fn masking_mask_maskContentUnits_eq_objectBoundingBox() { assert_eq!(ren... function masking_mask_maskUnits_eq_objectBoundingBox_with_percent (line 475) | fn masking_mask_maskUnits_eq_objectBoundingBox_with_percent() { assert_e... function masking_mask_maskUnits_eq_userSpaceOnUse_with_percent (line 476) | fn masking_mask_maskUnits_eq_userSpaceOnUse_with_percent() { assert_eq!(... function masking_mask_maskUnits_eq_userSpaceOnUse_with_rect (line 477) | fn masking_mask_maskUnits_eq_userSpaceOnUse_with_rect() { assert_eq!(ren... function masking_mask_maskUnits_eq_userSpaceOnUse_with_width_only (line 478) | fn masking_mask_maskUnits_eq_userSpaceOnUse_with_width_only() { assert_e... function masking_mask_maskUnits_eq_userSpaceOnUse_without_rect (line 479) | fn masking_mask_maskUnits_eq_userSpaceOnUse_without_rect() { assert_eq!(... function masking_mask_nested_objectBoundingBox (line 480) | fn masking_mask_nested_objectBoundingBox() { assert_eq!(render("tests/ma... function masking_mask_no_children (line 481) | fn masking_mask_no_children() { assert_eq!(render("tests/masking/mask/no... function masking_mask_none (line 482) | fn masking_mask_none() { assert_eq!(render("tests/masking/mask/none"), 0... function masking_mask_on_a_horizontal_line (line 483) | fn masking_mask_on_a_horizontal_line() { assert_eq!(render("tests/maskin... function masking_mask_on_a_small_object (line 484) | fn masking_mask_on_a_small_object() { assert_eq!(render("tests/masking/m... function masking_mask_on_group_with_transform (line 485) | fn masking_mask_on_group_with_transform() { assert_eq!(render("tests/mas... function masking_mask_recursive_on_child (line 486) | fn masking_mask_recursive_on_child() { assert_eq!(render("tests/masking/... function masking_mask_recursive_on_self (line 487) | fn masking_mask_recursive_on_self() { assert_eq!(render("tests/masking/m... function masking_mask_recursive (line 488) | fn masking_mask_recursive() { assert_eq!(render("tests/masking/mask/recu... function masking_mask_self_recursive (line 489) | fn masking_mask_self_recursive() { assert_eq!(render("tests/masking/mask... function masking_mask_simple_case (line 490) | fn masking_mask_simple_case() { assert_eq!(render("tests/masking/mask/si... function masking_mask_transform_has_no_effect (line 491) | fn masking_mask_transform_has_no_effect() { assert_eq!(render("tests/mas... function masking_mask_transform_on_shape (line 492) | fn masking_mask_transform_on_shape() { assert_eq!(render("tests/masking/... function masking_mask_with_clip_path (line 493) | fn masking_mask_with_clip_path() { assert_eq!(render("tests/masking/mask... function masking_mask_with_grayscale_image (line 494) | fn masking_mask_with_grayscale_image() { assert_eq!(render("tests/maskin... function masking_mask_with_image (line 495) | fn masking_mask_with_image() { assert_eq!(render("tests/masking/mask/wit... function masking_mask_with_opacity_1 (line 496) | fn masking_mask_with_opacity_1() { assert_eq!(render("tests/masking/mask... function masking_mask_with_opacity_2 (line 497) | fn masking_mask_with_opacity_2() { assert_eq!(render("tests/masking/mask... function masking_mask_with_opacity_3 (line 498) | fn masking_mask_with_opacity_3() { assert_eq!(render("tests/masking/mask... function paint_servers_linearGradient_attributes_via_xlink_href_complex_order (line 499) | fn paint_servers_linearGradient_attributes_via_xlink_href_complex_order(... function paint_servers_linearGradient_attributes_via_xlink_href_from_radialGradient (line 500) | fn paint_servers_linearGradient_attributes_via_xlink_href_from_radialGra... function paint_servers_linearGradient_attributes_via_xlink_href_from_rect (line 501) | fn paint_servers_linearGradient_attributes_via_xlink_href_from_rect() { ... function paint_servers_linearGradient_attributes_via_xlink_href_only_required (line 502) | fn paint_servers_linearGradient_attributes_via_xlink_href_only_required(... function paint_servers_linearGradient_attributes_via_xlink_href (line 503) | fn paint_servers_linearGradient_attributes_via_xlink_href() { assert_eq!... function paint_servers_linearGradient_default_attributes (line 504) | fn paint_servers_linearGradient_default_attributes() { assert_eq!(render... function paint_servers_linearGradient_gradientTransform_and_transform (line 505) | fn paint_servers_linearGradient_gradientTransform_and_transform() { asse... function paint_servers_linearGradient_gradientTransform (line 506) | fn paint_servers_linearGradient_gradientTransform() { assert_eq!(render(... function paint_servers_linearGradient_gradientUnits_eq_objectBoundingBox_with_percent (line 507) | fn paint_servers_linearGradient_gradientUnits_eq_objectBoundingBox_with_... function paint_servers_linearGradient_gradientUnits_eq_userSpaceOnUse_with_percent (line 508) | fn paint_servers_linearGradient_gradientUnits_eq_userSpaceOnUse_with_per... function paint_servers_linearGradient_gradientUnits_eq_userSpaceOnUse (line 509) | fn paint_servers_linearGradient_gradientUnits_eq_userSpaceOnUse() { asse... function paint_servers_linearGradient_hsla_color (line 510) | fn paint_servers_linearGradient_hsla_color() { assert_eq!(render("tests/... function paint_servers_linearGradient_invalid_child_1 (line 511) | fn paint_servers_linearGradient_invalid_child_1() { assert_eq!(render("t... function paint_servers_linearGradient_invalid_child_2 (line 512) | fn paint_servers_linearGradient_invalid_child_2() { assert_eq!(render("t... function paint_servers_linearGradient_invalid_child_3 (line 513) | fn paint_servers_linearGradient_invalid_child_3() { assert_eq!(render("t... function paint_servers_linearGradient_invalid_gradientTransform (line 514) | fn paint_servers_linearGradient_invalid_gradientTransform() { assert_eq!... function paint_servers_linearGradient_invalid_gradientUnits (line 515) | fn paint_servers_linearGradient_invalid_gradientUnits() { assert_eq!(ren... function paint_servers_linearGradient_invalid_spreadMethod (line 516) | fn paint_servers_linearGradient_invalid_spreadMethod() { assert_eq!(rend... function paint_servers_linearGradient_invalid_xlink_href (line 517) | fn paint_servers_linearGradient_invalid_xlink_href() { assert_eq!(render... function paint_servers_linearGradient_many_stops (line 518) | fn paint_servers_linearGradient_many_stops() { assert_eq!(render("tests/... function paint_servers_linearGradient_no_stops (line 519) | fn paint_servers_linearGradient_no_stops() { assert_eq!(render("tests/pa... function paint_servers_linearGradient_recursive_xlink_href_1 (line 520) | fn paint_servers_linearGradient_recursive_xlink_href_1() { assert_eq!(re... function paint_servers_linearGradient_recursive_xlink_href_2 (line 521) | fn paint_servers_linearGradient_recursive_xlink_href_2() { assert_eq!(re... function paint_servers_linearGradient_recursive_xlink_href_3 (line 522) | fn paint_servers_linearGradient_recursive_xlink_href_3() { assert_eq!(re... function paint_servers_linearGradient_self_recursive_xlink_href (line 523) | fn paint_servers_linearGradient_self_recursive_xlink_href() { assert_eq!... function paint_servers_linearGradient_single_stop_with_opacity_used_by_fill_and_stroke (line 524) | fn paint_servers_linearGradient_single_stop_with_opacity_used_by_fill_an... function paint_servers_linearGradient_single_stop_with_opacity_used_by_fill (line 525) | fn paint_servers_linearGradient_single_stop_with_opacity_used_by_fill() ... function paint_servers_linearGradient_single_stop_with_opacity_used_by_stroke (line 526) | fn paint_servers_linearGradient_single_stop_with_opacity_used_by_stroke(... function paint_servers_linearGradient_single_stop (line 527) | fn paint_servers_linearGradient_single_stop() { assert_eq!(render("tests... function paint_servers_linearGradient_spreadMethod_eq_pad (line 528) | fn paint_servers_linearGradient_spreadMethod_eq_pad() { assert_eq!(rende... function paint_servers_linearGradient_spreadMethod_eq_reflect (line 529) | fn paint_servers_linearGradient_spreadMethod_eq_reflect() { assert_eq!(r... function paint_servers_linearGradient_spreadMethod_eq_repeat (line 530) | fn paint_servers_linearGradient_spreadMethod_eq_repeat() { assert_eq!(re... function paint_servers_linearGradient_stops_via_xlink_href_complex_order_1 (line 531) | fn paint_servers_linearGradient_stops_via_xlink_href_complex_order_1() {... function paint_servers_linearGradient_stops_via_xlink_href_complex_order_2 (line 532) | fn paint_servers_linearGradient_stops_via_xlink_href_complex_order_2() {... function paint_servers_linearGradient_stops_via_xlink_href_from_radialGradient (line 533) | fn paint_servers_linearGradient_stops_via_xlink_href_from_radialGradient... function paint_servers_linearGradient_stops_via_xlink_href_from_rect (line 534) | fn paint_servers_linearGradient_stops_via_xlink_href_from_rect() { asser... function paint_servers_linearGradient_stops_via_xlink_href (line 535) | fn paint_servers_linearGradient_stops_via_xlink_href() { assert_eq!(rend... function paint_servers_linearGradient_unresolved_xlink_href (line 536) | fn paint_servers_linearGradient_unresolved_xlink_href() { assert_eq!(ren... function paint_servers_pattern_attributes_via_xlink_href (line 537) | fn paint_servers_pattern_attributes_via_xlink_href() { assert_eq!(render... function paint_servers_pattern_child_with_invalid_FuncIRI (line 538) | fn paint_servers_pattern_child_with_invalid_FuncIRI() { assert_eq!(rende... function paint_servers_pattern_children_via_xlink_href (line 539) | fn paint_servers_pattern_children_via_xlink_href() { assert_eq!(render("... function paint_servers_pattern_display_eq_none_on_child (line 540) | fn paint_servers_pattern_display_eq_none_on_child() { assert_eq!(render(... function paint_servers_pattern_everything_via_xlink_href (line 541) | fn paint_servers_pattern_everything_via_xlink_href() { assert_eq!(render... function paint_servers_pattern_invalid_patternTransform (line 542) | fn paint_servers_pattern_invalid_patternTransform() { assert_eq!(render(... function paint_servers_pattern_invalid_patternUnits_and_patternContentUnits (line 543) | fn paint_servers_pattern_invalid_patternUnits_and_patternContentUnits() ... function paint_servers_pattern_missing_height (line 544) | fn paint_servers_pattern_missing_height() { assert_eq!(render("tests/pai... function paint_servers_pattern_missing_width (line 545) | fn paint_servers_pattern_missing_width() { assert_eq!(render("tests/pain... function paint_servers_pattern_nested_objectBoundingBox (line 546) | fn paint_servers_pattern_nested_objectBoundingBox() { assert_eq!(render(... function paint_servers_pattern_no_children (line 547) | fn paint_servers_pattern_no_children() { assert_eq!(render("tests/paint-... function paint_servers_pattern_out_of_order_referencing (line 548) | fn paint_servers_pattern_out_of_order_referencing() { assert_eq!(render(... function paint_servers_pattern_overflow_eq_visible (line 549) | fn paint_servers_pattern_overflow_eq_visible() { assert_eq!(render("test... function paint_servers_pattern_pattern_on_child (line 550) | fn paint_servers_pattern_pattern_on_child() { assert_eq!(render("tests/p... function paint_servers_pattern_patternContentUnits_with_viewBox (line 551) | fn paint_servers_pattern_patternContentUnits_with_viewBox() { assert_eq!... function paint_servers_pattern_patternContentUnits_eq_objectBoundingBox (line 552) | fn paint_servers_pattern_patternContentUnits_eq_objectBoundingBox() { as... function paint_servers_pattern_patternUnits_eq_objectBoundingBox_with_percent (line 553) | fn paint_servers_pattern_patternUnits_eq_objectBoundingBox_with_percent(... function paint_servers_pattern_patternUnits_eq_objectBoundingBox (line 554) | fn paint_servers_pattern_patternUnits_eq_objectBoundingBox() { assert_eq... function paint_servers_pattern_patternUnits_eq_userSpaceOnUse_with_percent (line 555) | fn paint_servers_pattern_patternUnits_eq_userSpaceOnUse_with_percent() {... function paint_servers_pattern_preserveAspectRatio (line 556) | fn paint_servers_pattern_preserveAspectRatio() { assert_eq!(render("test... function paint_servers_pattern_recursive_on_child (line 557) | fn paint_servers_pattern_recursive_on_child() { assert_eq!(render("tests... function paint_servers_pattern_self_recursive_on_child (line 558) | fn paint_servers_pattern_self_recursive_on_child() { assert_eq!(render("... function paint_servers_pattern_self_recursive (line 559) | fn paint_servers_pattern_self_recursive() { assert_eq!(render("tests/pai... function paint_servers_pattern_simple_case (line 560) | fn paint_servers_pattern_simple_case() { assert_eq!(render("tests/paint-... function paint_servers_pattern_text_child (line 561) | fn paint_servers_pattern_text_child() { assert_eq!(render("tests/paint-s... function paint_servers_pattern_tiny_pattern_upscaled (line 562) | fn paint_servers_pattern_tiny_pattern_upscaled() { assert_eq!(render("te... function paint_servers_pattern_transform_and_patternTransform (line 563) | fn paint_servers_pattern_transform_and_patternTransform() { assert_eq!(r... function paint_servers_pattern_viewBox_via_xlink_href (line 564) | fn paint_servers_pattern_viewBox_via_xlink_href() { assert_eq!(render("t... function paint_servers_pattern_with_patternTransform (line 565) | fn paint_servers_pattern_with_patternTransform() { assert_eq!(render("te... function paint_servers_pattern_with_viewBox (line 566) | fn paint_servers_pattern_with_viewBox() { assert_eq!(render("tests/paint... function paint_servers_pattern_with_x_and_y (line 567) | fn paint_servers_pattern_with_x_and_y() { assert_eq!(render("tests/paint... function paint_servers_radialGradient_attributes_via_xlink_href_complex_order (line 568) | fn paint_servers_radialGradient_attributes_via_xlink_href_complex_order(... function paint_servers_radialGradient_attributes_via_xlink_href_from_linearGradient (line 569) | fn paint_servers_radialGradient_attributes_via_xlink_href_from_linearGra... function paint_servers_radialGradient_attributes_via_xlink_href_from_rect (line 570) | fn paint_servers_radialGradient_attributes_via_xlink_href_from_rect() { ... function paint_servers_radialGradient_attributes_via_xlink_href_only_required (line 571) | fn paint_servers_radialGradient_attributes_via_xlink_href_only_required(... function paint_servers_radialGradient_attributes_via_xlink_href (line 572) | fn paint_servers_radialGradient_attributes_via_xlink_href() { assert_eq!... function paint_servers_radialGradient_default_attributes (line 573) | fn paint_servers_radialGradient_default_attributes() { assert_eq!(render... function paint_servers_radialGradient_fr_eq__1 (line 574) | fn paint_servers_radialGradient_fr_eq__1() { assert_eq!(render("tests/pa... function paint_servers_radialGradient_fr_eq_0_2 (line 575) | fn paint_servers_radialGradient_fr_eq_0_2() { assert_eq!(render("tests/p... function paint_servers_radialGradient_fr_eq_0_5 (line 576) | fn paint_servers_radialGradient_fr_eq_0_5() { assert_eq!(render("tests/p... function paint_servers_radialGradient_fr_eq_0_7 (line 577) | fn paint_servers_radialGradient_fr_eq_0_7() { assert_eq!(render("tests/p... function paint_servers_radialGradient_fx_resolving_1 (line 578) | fn paint_servers_radialGradient_fx_resolving_1() { assert_eq!(render("te... function paint_servers_radialGradient_fx_resolving_2 (line 579) | fn paint_servers_radialGradient_fx_resolving_2() { assert_eq!(render("te... function paint_servers_radialGradient_fx_resolving_3 (line 580) | fn paint_servers_radialGradient_fx_resolving_3() { assert_eq!(render("te... function paint_servers_radialGradient_fy_resolving_1 (line 581) | fn paint_servers_radialGradient_fy_resolving_1() { assert_eq!(render("te... function paint_servers_radialGradient_fy_resolving_2 (line 582) | fn paint_servers_radialGradient_fy_resolving_2() { assert_eq!(render("te... function paint_servers_radialGradient_fy_resolving_3 (line 583) | fn paint_servers_radialGradient_fy_resolving_3() { assert_eq!(render("te... function paint_servers_radialGradient_gradientTransform_and_transform (line 584) | fn paint_servers_radialGradient_gradientTransform_and_transform() { asse... function paint_servers_radialGradient_gradientTransform (line 585) | fn paint_servers_radialGradient_gradientTransform() { assert_eq!(render(... function paint_servers_radialGradient_gradientUnits_eq_objectBoundingBox_with_percent (line 586) | fn paint_servers_radialGradient_gradientUnits_eq_objectBoundingBox_with_... function paint_servers_radialGradient_gradientUnits_eq_userSpaceOnUse_with_percent (line 587) | fn paint_servers_radialGradient_gradientUnits_eq_userSpaceOnUse_with_per... function paint_servers_radialGradient_gradientUnits_eq_userSpaceOnUse (line 588) | fn paint_servers_radialGradient_gradientUnits_eq_userSpaceOnUse() { asse... function paint_servers_radialGradient_hsla_color (line 589) | fn paint_servers_radialGradient_hsla_color() { assert_eq!(render("tests/... function paint_servers_radialGradient_invalid_gradientTransform (line 590) | fn paint_servers_radialGradient_invalid_gradientTransform() { assert_eq!... function paint_servers_radialGradient_invalid_gradientUnits (line 591) | fn paint_servers_radialGradient_invalid_gradientUnits() { assert_eq!(ren... function paint_servers_radialGradient_invalid_spreadMethod (line 592) | fn paint_servers_radialGradient_invalid_spreadMethod() { assert_eq!(rend... function paint_servers_radialGradient_invalid_xlink_href (line 593) | fn paint_servers_radialGradient_invalid_xlink_href() { assert_eq!(render... function paint_servers_radialGradient_many_stops (line 594) | fn paint_servers_radialGradient_many_stops() { assert_eq!(render("tests/... function paint_servers_radialGradient_negative_r (line 595) | fn paint_servers_radialGradient_negative_r() { assert_eq!(render("tests/... function paint_servers_radialGradient_no_stops (line 596) | fn paint_servers_radialGradient_no_stops() { assert_eq!(render("tests/pa... function paint_servers_radialGradient_recursive_xlink_href (line 597) | fn paint_servers_radialGradient_recursive_xlink_href() { assert_eq!(rend... function paint_servers_radialGradient_self_recursive_xlink_href (line 598) | fn paint_servers_radialGradient_self_recursive_xlink_href() { assert_eq!... function paint_servers_radialGradient_single_stop (line 599) | fn paint_servers_radialGradient_single_stop() { assert_eq!(render("tests... function paint_servers_radialGradient_spreadMethod_eq_pad (line 600) | fn paint_servers_radialGradient_spreadMethod_eq_pad() { assert_eq!(rende... function paint_servers_radialGradient_spreadMethod_eq_reflect (line 601) | fn paint_servers_radialGradient_spreadMethod_eq_reflect() { assert_eq!(r... function paint_servers_radialGradient_spreadMethod_eq_repeat (line 602) | fn paint_servers_radialGradient_spreadMethod_eq_repeat() { assert_eq!(re... function paint_servers_radialGradient_stops_via_xlink_href_complex_order (line 603) | fn paint_servers_radialGradient_stops_via_xlink_href_complex_order() { a... function paint_servers_radialGradient_stops_via_xlink_href_from_linearGradient (line 604) | fn paint_servers_radialGradient_stops_via_xlink_href_from_linearGradient... function paint_servers_radialGradient_stops_via_xlink_href_from_rect (line 605) | fn paint_servers_radialGradient_stops_via_xlink_href_from_rect() { asser... function paint_servers_radialGradient_stops_via_xlink_href (line 606) | fn paint_servers_radialGradient_stops_via_xlink_href() { assert_eq!(rend... function paint_servers_radialGradient_unresolved_xlink_href (line 607) | fn paint_servers_radialGradient_unresolved_xlink_href() { assert_eq!(ren... function paint_servers_radialGradient_xlink_href_not_to_gradient (line 608) | fn paint_servers_radialGradient_xlink_href_not_to_gradient() { assert_eq... function paint_servers_radialGradient_zero_r_with_stop_opacity_1 (line 609) | fn paint_servers_radialGradient_zero_r_with_stop_opacity_1() { assert_eq... function paint_servers_radialGradient_zero_r_with_stop_opacity_2 (line 610) | fn paint_servers_radialGradient_zero_r_with_stop_opacity_2() { assert_eq... function paint_servers_radialGradient_zero_r (line 611) | fn paint_servers_radialGradient_zero_r() { assert_eq!(render("tests/pain... function paint_servers_stop_equal_stop_color (line 612) | fn paint_servers_stop_equal_stop_color() { assert_eq!(render("tests/pain... function paint_servers_stop_hsla_color (line 613) | fn paint_servers_stop_hsla_color() { assert_eq!(render("tests/paint-serv... function paint_servers_stop_invalid_offset_1 (line 614) | fn paint_servers_stop_invalid_offset_1() { assert_eq!(render("tests/pain... function paint_servers_stop_invalid_offset_2 (line 615) | fn paint_servers_stop_invalid_offset_2() { assert_eq!(render("tests/pain... function paint_servers_stop_missing_offset_1 (line 616) | fn paint_servers_stop_missing_offset_1() { assert_eq!(render("tests/pain... function paint_servers_stop_missing_offset_2 (line 617) | fn paint_servers_stop_missing_offset_2() { assert_eq!(render("tests/pain... function paint_servers_stop_missing_offset_3 (line 618) | fn paint_servers_stop_missing_offset_3() { assert_eq!(render("tests/pain... function paint_servers_stop_missing_offset_4 (line 619) | fn paint_servers_stop_missing_offset_4() { assert_eq!(render("tests/pain... function paint_servers_stop_missing_offset_5 (line 620) | fn paint_servers_stop_missing_offset_5() { assert_eq!(render("tests/pain... function paint_servers_stop_missing_offset_6 (line 621) | fn paint_servers_stop_missing_offset_6() { assert_eq!(render("tests/pain... function paint_servers_stop_missing_offset_7 (line 622) | fn paint_servers_stop_missing_offset_7() { assert_eq!(render("tests/pain... function paint_servers_stop_no_stop_color (line 623) | fn paint_servers_stop_no_stop_color() { assert_eq!(render("tests/paint-s... function paint_servers_stop_offset_clamping_with_percent (line 624) | fn paint_servers_stop_offset_clamping_with_percent() { assert_eq!(render... function paint_servers_stop_offset_clamping (line 625) | fn paint_servers_stop_offset_clamping() { assert_eq!(render("tests/paint... function paint_servers_stop_offset_with_percent (line 626) | fn paint_servers_stop_offset_with_percent() { assert_eq!(render("tests/p... function paint_servers_stop_stop_color_with_currentColor_1 (line 627) | fn paint_servers_stop_stop_color_with_currentColor_1() { assert_eq!(rend... function paint_servers_stop_stop_color_with_currentColor_2 (line 628) | fn paint_servers_stop_stop_color_with_currentColor_2() { assert_eq!(rend... function paint_servers_stop_stop_color_with_currentColor_3 (line 629) | fn paint_servers_stop_stop_color_with_currentColor_3() { assert_eq!(rend... function paint_servers_stop_stop_color_with_currentColor_4 (line 630) | fn paint_servers_stop_stop_color_with_currentColor_4() { assert_eq!(rend... function paint_servers_stop_stop_color_with_inherit_1 (line 631) | fn paint_servers_stop_stop_color_with_inherit_1() { assert_eq!(render("t... function paint_servers_stop_stop_color_with_inherit_2 (line 632) | fn paint_servers_stop_stop_color_with_inherit_2() { assert_eq!(render("t... function paint_servers_stop_stop_color_with_inherit_3 (line 633) | fn paint_servers_stop_stop_color_with_inherit_3() { assert_eq!(render("t... function paint_servers_stop_stop_color_with_inherit_4 (line 634) | fn paint_servers_stop_stop_color_with_inherit_4() { assert_eq!(render("t... function paint_servers_stop_stop_color_with_inherit_5 (line 635) | fn paint_servers_stop_stop_color_with_inherit_5() { assert_eq!(render("t... function paint_servers_stop_stop_with_smaller_offset (line 636) | fn paint_servers_stop_stop_with_smaller_offset() { assert_eq!(render("te... function paint_servers_stop_stops_with_equal_offset_1 (line 637) | fn paint_servers_stop_stops_with_equal_offset_1() { assert_eq!(render("t... function paint_servers_stop_stops_with_equal_offset_2 (line 638) | fn paint_servers_stop_stops_with_equal_offset_2() { assert_eq!(render("t... function paint_servers_stop_stops_with_equal_offset_3 (line 639) | fn paint_servers_stop_stops_with_equal_offset_3() { assert_eq!(render("t... function paint_servers_stop_stops_with_equal_offset_4 (line 640) | fn paint_servers_stop_stops_with_equal_offset_4() { assert_eq!(render("t... function paint_servers_stop_stops_with_equal_offset_5 (line 641) | fn paint_servers_stop_stops_with_equal_offset_5() { assert_eq!(render("t... function paint_servers_stop_stops_with_equal_offset_6 (line 642) | fn paint_servers_stop_stops_with_equal_offset_6() { assert_eq!(render("t... function paint_servers_stop_zero_offset_in_the_middle (line 643) | fn paint_servers_stop_zero_offset_in_the_middle() { assert_eq!(render("t... function paint_servers_stop_color_simple_case (line 644) | fn paint_servers_stop_color_simple_case() { assert_eq!(render("tests/pai... function paint_servers_stop_opacity_50percent (line 645) | fn paint_servers_stop_opacity_50percent() { assert_eq!(render("tests/pai... function paint_servers_stop_opacity_simple_case (line 646) | fn paint_servers_stop_opacity_simple_case() { assert_eq!(render("tests/p... function painting_color_inherit (line 647) | fn painting_color_inherit() { assert_eq!(render("tests/painting/color/in... function painting_color_recursive_nested_context_without_color (line 648) | fn painting_color_recursive_nested_context_without_color() { assert_eq!(... function painting_color_recursive_nested_context (line 649) | fn painting_color_recursive_nested_context() { assert_eq!(render("tests/... function painting_color_simple_case (line 650) | fn painting_color_simple_case() { assert_eq!(render("tests/painting/colo... function painting_context_in_marker (line 651) | fn painting_context_in_marker() { assert_eq!(render("tests/painting/cont... function painting_context_in_nested_marker (line 652) | fn painting_context_in_nested_marker() { assert_eq!(render("tests/painti... function painting_context_in_nested_use_and_marker (line 653) | fn painting_context_in_nested_use_and_marker() { assert_eq!(render("test... function painting_context_in_nested_use (line 654) | fn painting_context_in_nested_use() { assert_eq!(render("tests/painting/... function painting_context_in_use (line 655) | fn painting_context_in_use() { assert_eq!(render("tests/painting/context... function painting_context_on_shape_with_zero_size_bbox (line 656) | fn painting_context_on_shape_with_zero_size_bbox() { assert_eq!(render("... function painting_context_with_gradient_and_gradient_transform (line 657) | fn painting_context_with_gradient_and_gradient_transform() { assert_eq!(... function painting_context_with_gradient_in_use (line 658) | fn painting_context_with_gradient_in_use() { assert_eq!(render("tests/pa... function painting_context_with_gradient_on_marker (line 659) | fn painting_context_with_gradient_on_marker() { assert_eq!(render("tests... function painting_context_with_pattern_and_transform_in_use (line 660) | fn painting_context_with_pattern_and_transform_in_use() { assert_eq!(ren... function painting_context_with_pattern_in_use (line 661) | fn painting_context_with_pattern_in_use() { assert_eq!(render("tests/pai... function painting_context_with_pattern_objectBoundingBox_in_use (line 662) | fn painting_context_with_pattern_objectBoundingBox_in_use() { assert_eq!... function painting_context_with_pattern_on_marker (line 663) | fn painting_context_with_pattern_on_marker() { assert_eq!(render("tests/... function painting_context_with_text (line 664) | fn painting_context_with_text() { assert_eq!(render("tests/painting/cont... function painting_context_with_viewbox (line 665) | fn painting_context_with_viewbox() { assert_eq!(render("tests/painting/c... function painting_context_without_context_element (line 666) | fn painting_context_without_context_element() { assert_eq!(render("tests... function painting_display_bBox_impact (line 667) | fn painting_display_bBox_impact() { assert_eq!(render("tests/painting/di... function painting_display_none_on_clipPath (line 668) | fn painting_display_none_on_clipPath() { assert_eq!(render("tests/painti... function painting_display_none_on_defs (line 669) | fn painting_display_none_on_defs() { assert_eq!(render("tests/painting/d... function painting_display_none_on_linearGradient (line 670) | fn painting_display_none_on_linearGradient() { assert_eq!(render("tests/... function painting_display_none_on_rect (line 671) | fn painting_display_none_on_rect() { assert_eq!(render("tests/painting/d... function painting_display_none_on_svg (line 672) | fn painting_display_none_on_svg() { assert_eq!(render("tests/painting/di... function painting_display_none_on_tref (line 673) | fn painting_display_none_on_tref() { assert_eq!(render("tests/painting/d... function painting_display_none_on_tspan_1 (line 674) | fn painting_display_none_on_tspan_1() { assert_eq!(render("tests/paintin... function painting_display_none_on_tspan_2 (line 675) | fn painting_display_none_on_tspan_2() { assert_eq!(render("tests/paintin... function painting_fill_RGB_color (line 676) | fn painting_fill_RGB_color() { assert_eq!(render("tests/painting/fill/#R... function painting_fill_RGBA (line 677) | fn painting_fill_RGBA() { assert_eq!(render("tests/painting/fill/#RGBA")... function painting_fill_RRGGBB_color (line 678) | fn painting_fill_RRGGBB_color() { assert_eq!(render("tests/painting/fill... function painting_fill_RRGGBB_uppercase_color (line 679) | fn painting_fill_RRGGBB_uppercase_color() { assert_eq!(render("tests/pai... function painting_fill_RRGGBBAA (line 680) | fn painting_fill_RRGGBBAA() { assert_eq!(render("tests/painting/fill/#RR... function painting_fill_currentColor_without_parent (line 681) | fn painting_fill_currentColor_without_parent() { assert_eq!(render("test... function painting_fill_currentColor (line 682) | fn painting_fill_currentColor() { assert_eq!(render("tests/painting/fill... function painting_fill_double_inherit (line 683) | fn painting_fill_double_inherit() { assert_eq!(render("tests/painting/fi... function painting_fill_funcIRI_to_a_missing_element_with_a_fallback_color (line 684) | fn painting_fill_funcIRI_to_a_missing_element_with_a_fallback_color() { ... function painting_fill_funcIRI_to_a_missing_element_with_a_none_fallback (line 685) | fn painting_fill_funcIRI_to_a_missing_element_with_a_none_fallback() { a... function painting_fill_funcIRI_to_an_invalid_element_with_a_none_fallback (line 686) | fn painting_fill_funcIRI_to_an_invalid_element_with_a_none_fallback() { ... function painting_fill_funcIRI_to_an_unsupported_element (line 687) | fn painting_fill_funcIRI_to_an_unsupported_element() { assert_eq!(render... function painting_fill_funcIRI_with_a_fallback_color (line 688) | fn painting_fill_funcIRI_with_a_fallback_color() { assert_eq!(render("te... function painting_fill_hsl_120_100percent_25percent (line 689) | fn painting_fill_hsl_120_100percent_25percent() { assert_eq!(render("tes... function painting_fill_hsl_120_200percent_25percent (line 690) | fn painting_fill_hsl_120_200percent_25percent() { assert_eq!(render("tes... function painting_fill_hsl_360_100percent_25percent (line 691) | fn painting_fill_hsl_360_100percent_25percent() { assert_eq!(render("tes... function painting_fill_hsl_999_100percent_25percent (line 692) | fn painting_fill_hsl_999_100percent_25percent() { assert_eq!(render("tes... function painting_fill_hsl_with_alpha (line 693) | fn painting_fill_hsl_with_alpha() { assert_eq!(render("tests/painting/fi... function painting_fill_hsla_with_percentage_s_and_l_values (line 694) | fn painting_fill_hsla_with_percentage_s_and_l_values() { assert_eq!(rend... function painting_fill_icc_color (line 695) | fn painting_fill_icc_color() { assert_eq!(render("tests/painting/fill/ic... function painting_fill_inherit_without_parent (line 696) | fn painting_fill_inherit_without_parent() { assert_eq!(render("tests/pai... function painting_fill_inherit (line 697) | fn painting_fill_inherit() { assert_eq!(render("tests/painting/fill/inhe... function painting_fill_invalid_RRGGBB_1 (line 698) | fn painting_fill_invalid_RRGGBB_1() { assert_eq!(render("tests/painting/... function painting_fill_invalid_RRGGBB_2 (line 699) | fn painting_fill_invalid_RRGGBB_2() { assert_eq!(render("tests/painting/... function painting_fill_invalid_RRGGBB_3 (line 700) | fn painting_fill_invalid_RRGGBB_3() { assert_eq!(render("tests/painting/... function painting_fill_invalid_FuncIRI_with_a_currentColor_fallback (line 701) | fn painting_fill_invalid_FuncIRI_with_a_currentColor_fallback() { assert... function painting_fill_invalid_FuncIRI_with_a_fallback_color (line 702) | fn painting_fill_invalid_FuncIRI_with_a_fallback_color() { assert_eq!(re... function painting_fill_linear_gradient_on_shape (line 703) | fn painting_fill_linear_gradient_on_shape() { assert_eq!(render("tests/p... function painting_fill_linear_gradient_on_text (line 704) | fn painting_fill_linear_gradient_on_text() { assert_eq!(render("tests/pa... function painting_fill_missing_FuncIRI_with_a_currentColor_fallback (line 705) | fn painting_fill_missing_FuncIRI_with_a_currentColor_fallback() { assert... function painting_fill_named_color_in_mixedcase (line 706) | fn painting_fill_named_color_in_mixedcase() { assert_eq!(render("tests/p... function painting_fill_named_color_in_uppercase (line 707) | fn painting_fill_named_color_in_uppercase() { assert_eq!(render("tests/p... function painting_fill_named_color (line 708) | fn painting_fill_named_color() { assert_eq!(render("tests/painting/fill/... function painting_fill_none (line 709) | fn painting_fill_none() { assert_eq!(render("tests/painting/fill/none"),... function painting_fill_not_trimmed_attribute_value (line 710) | fn painting_fill_not_trimmed_attribute_value() { assert_eq!(render("test... function painting_fill_pattern_on_shape (line 711) | fn painting_fill_pattern_on_shape() { assert_eq!(render("tests/painting/... function painting_fill_pattern_on_text (line 712) | fn painting_fill_pattern_on_text() { assert_eq!(render("tests/painting/f... function painting_fill_radial_gradient_on_shape (line 713) | fn painting_fill_radial_gradient_on_shape() { assert_eq!(render("tests/p... function painting_fill_radial_gradient_on_text (line 714) | fn painting_fill_radial_gradient_on_text() { assert_eq!(render("tests/pa... function painting_fill_random_value (line 715) | fn painting_fill_random_value() { assert_eq!(render("tests/painting/fill... function painting_fill_rgb_0_127_0_0_5 (line 716) | fn painting_fill_rgb_0_127_0_0_5() { assert_eq!(render("tests/painting/f... function painting_fill_rgb_color_with_a_big_fraction_part (line 717) | fn painting_fill_rgb_color_with_a_big_fraction_part() { assert_eq!(rende... function painting_fill_rgb_color_with_extra_spaces (line 718) | fn painting_fill_rgb_color_with_extra_spaces() { assert_eq!(render("test... function painting_fill_rgb_color_with_float_percentage_values (line 719) | fn painting_fill_rgb_color_with_float_percentage_values() { assert_eq!(r... function painting_fill_rgb_color_with_floats (line 720) | fn painting_fill_rgb_color_with_floats() { assert_eq!(render("tests/pain... function painting_fill_rgb_color_with_percentage_overflow (line 721) | fn painting_fill_rgb_color_with_percentage_overflow() { assert_eq!(rende... function painting_fill_rgb_color_with_percentage_values (line 722) | fn painting_fill_rgb_color_with_percentage_values() { assert_eq!(render(... function painting_fill_rgb_color (line 723) | fn painting_fill_rgb_color() { assert_eq!(render("tests/painting/fill/rg... function painting_fill_rgb_int_int_int (line 724) | fn painting_fill_rgb_int_int_int() { assert_eq!(render("tests/painting/f... function painting_fill_rgba_0_127_0__1 (line 725) | fn painting_fill_rgba_0_127_0__1() { assert_eq!(render("tests/painting/f... function painting_fill_rgba_0_127_0_0_5 (line 726) | fn painting_fill_rgba_0_127_0_0_5() { assert_eq!(render("tests/painting/... function painting_fill_rgba_0_127_0_0 (line 727) | fn painting_fill_rgba_0_127_0_0() { assert_eq!(render("tests/painting/fi... function painting_fill_rgba_0_127_0_1 (line 728) | fn painting_fill_rgba_0_127_0_1() { assert_eq!(render("tests/painting/fi... function painting_fill_rgba_0_127_0_2 (line 729) | fn painting_fill_rgba_0_127_0_2() { assert_eq!(render("tests/painting/fi... function painting_fill_rgba_0_127_0_50percent (line 730) | fn painting_fill_rgba_0_127_0_50percent() { assert_eq!(render("tests/pai... function painting_fill_rgba_0_50percent_0_0_5 (line 731) | fn painting_fill_rgba_0_50percent_0_0_5() { assert_eq!(render("tests/pai... function painting_fill_rgba_0percent_50percent_0percent_0_5 (line 732) | fn painting_fill_rgba_0percent_50percent_0percent_0_5() { assert_eq!(ren... function painting_fill_transparent (line 733) | fn painting_fill_transparent() { assert_eq!(render("tests/painting/fill/... function painting_fill_uppercase_rgb_color (line 734) | fn painting_fill_uppercase_rgb_color() { assert_eq!(render("tests/painti... function painting_fill_valid_FuncIRI_with_a_fallback_ICC_color (line 735) | fn painting_fill_valid_FuncIRI_with_a_fallback_ICC_color() { assert_eq!(... function painting_fill_opacity_50percent (line 736) | fn painting_fill_opacity_50percent() { assert_eq!(render("tests/painting... function painting_fill_opacity_half_opacity (line 737) | fn painting_fill_opacity_half_opacity() { assert_eq!(render("tests/paint... function painting_fill_opacity_nested (line 738) | fn painting_fill_opacity_nested() { assert_eq!(render("tests/painting/fi... function painting_fill_opacity_on_parent (line 739) | fn painting_fill_opacity_on_parent() { assert_eq!(render("tests/painting... function painting_fill_opacity_on_text (line 740) | fn painting_fill_opacity_on_text() { assert_eq!(render("tests/painting/f... function painting_fill_opacity_with_linearGradient (line 741) | fn painting_fill_opacity_with_linearGradient() { assert_eq!(render("test... function painting_fill_opacity_with_opacity (line 742) | fn painting_fill_opacity_with_opacity() { assert_eq!(render("tests/paint... function painting_fill_opacity_with_pattern (line 743) | fn painting_fill_opacity_with_pattern() { assert_eq!(render("tests/paint... function painting_fill_rule_evenodd (line 744) | fn painting_fill_rule_evenodd() { assert_eq!(render("tests/painting/fill... function painting_fill_rule_nonzero (line 745) | fn painting_fill_rule_nonzero() { assert_eq!(render("tests/painting/fill... function painting_image_rendering_high_quality (line 746) | fn painting_image_rendering_high_quality() { assert_eq!(render("tests/pa... function painting_image_rendering_on_feImage (line 747) | fn painting_image_rendering_on_feImage() { assert_eq!(render("tests/pain... function painting_image_rendering_optimizeSpeed_on_SVG (line 748) | fn painting_image_rendering_optimizeSpeed_on_SVG() { assert_eq!(render("... function painting_image_rendering_optimizeSpeed (line 749) | fn painting_image_rendering_optimizeSpeed() { assert_eq!(render("tests/p... function painting_isolation_as_property (line 750) | fn painting_isolation_as_property() { assert_eq!(render("tests/painting/... function painting_isolation_isolate (line 751) | fn painting_isolation_isolate() { assert_eq!(render("tests/painting/isol... function painting_marker_default_clip (line 752) | fn painting_marker_default_clip() { assert_eq!(render("tests/painting/ma... function painting_marker_empty (line 753) | fn painting_marker_empty() { assert_eq!(render("tests/painting/marker/em... function painting_marker_inheritance_1 (line 754) | fn painting_marker_inheritance_1() { assert_eq!(render("tests/painting/m... function painting_marker_inheritance_2 (line 755) | fn painting_marker_inheritance_2() { assert_eq!(render("tests/painting/m... function painting_marker_invalid_child (line 756) | fn painting_marker_invalid_child() { assert_eq!(render("tests/painting/m... function painting_marker_marker_on_circle (line 757) | fn painting_marker_marker_on_circle() { assert_eq!(render("tests/paintin... function painting_marker_marker_on_line (line 758) | fn painting_marker_marker_on_line() { assert_eq!(render("tests/painting/... function painting_marker_marker_on_polygon (line 759) | fn painting_marker_marker_on_polygon() { assert_eq!(render("tests/painti... function painting_marker_marker_on_polyline (line 760) | fn painting_marker_marker_on_polyline() { assert_eq!(render("tests/paint... function painting_marker_marker_on_rect (line 761) | fn painting_marker_marker_on_rect() { assert_eq!(render("tests/painting/... function painting_marker_marker_on_rounded_rect (line 762) | fn painting_marker_marker_on_rounded_rect() { assert_eq!(render("tests/p... function painting_marker_marker_on_text (line 763) | fn painting_marker_marker_on_text() { assert_eq!(render("tests/painting/... function painting_marker_marker_with_a_negative_size (line 764) | fn painting_marker_marker_with_a_negative_size() { assert_eq!(render("te... function painting_marker_nested (line 765) | fn painting_marker_nested() { assert_eq!(render("tests/painting/marker/n... function painting_marker_no_stroke_on_target (line 766) | fn painting_marker_no_stroke_on_target() { assert_eq!(render("tests/pain... function painting_marker_on_ArcTo (line 767) | fn painting_marker_on_ArcTo() { assert_eq!(render("tests/painting/marker... function painting_marker_only_marker_end (line 768) | fn painting_marker_only_marker_end() { assert_eq!(render("tests/painting... function painting_marker_only_marker_mid (line 769) | fn painting_marker_only_marker_mid() { assert_eq!(render("tests/painting... function painting_marker_only_marker_start (line 770) | fn painting_marker_only_marker_start() { assert_eq!(render("tests/painti... function painting_marker_orient_eq__45 (line 771) | fn painting_marker_orient_eq__45() { assert_eq!(render("tests/painting/m... function painting_marker_orient_eq_0_25turn (line 772) | fn painting_marker_orient_eq_0_25turn() { assert_eq!(render("tests/paint... function painting_marker_orient_eq_1_5rad (line 773) | fn painting_marker_orient_eq_1_5rad() { assert_eq!(render("tests/paintin... function painting_marker_orient_eq_30 (line 774) | fn painting_marker_orient_eq_30() { assert_eq!(render("tests/painting/ma... function painting_marker_orient_eq_40grad (line 775) | fn painting_marker_orient_eq_40grad() { assert_eq!(render("tests/paintin... function painting_marker_orient_eq_9999 (line 776) | fn painting_marker_orient_eq_9999() { assert_eq!(render("tests/painting/... function painting_marker_orient_eq_auto_on_M_C_C_1 (line 777) | fn painting_marker_orient_eq_auto_on_M_C_C_1() { assert_eq!(render("test... function painting_marker_orient_eq_auto_on_M_C_C_2 (line 778) | fn painting_marker_orient_eq_auto_on_M_C_C_2() { assert_eq!(render("test... function painting_marker_orient_eq_auto_on_M_C_C_3 (line 779) | fn painting_marker_orient_eq_auto_on_M_C_C_3() { assert_eq!(render("test... function painting_marker_orient_eq_auto_on_M_C_C_4 (line 780) | fn painting_marker_orient_eq_auto_on_M_C_C_4() { assert_eq!(render("test... function painting_marker_orient_eq_auto_on_M_C_C_5 (line 781) | fn painting_marker_orient_eq_auto_on_M_C_C_5() { assert_eq!(render("test... function painting_marker_orient_eq_auto_on_M_C_C_6 (line 782) | fn painting_marker_orient_eq_auto_on_M_C_C_6() { assert_eq!(render("test... function painting_marker_orient_eq_auto_on_M_C_C_7 (line 783) | fn painting_marker_orient_eq_auto_on_M_C_C_7() { assert_eq!(render("test... function painting_marker_orient_eq_auto_on_M_C_C_8 (line 784) | fn painting_marker_orient_eq_auto_on_M_C_C_8() { assert_eq!(render("test... function painting_marker_orient_eq_auto_on_M_C_L (line 785) | fn painting_marker_orient_eq_auto_on_M_C_L() { assert_eq!(render("tests/... function painting_marker_orient_eq_auto_on_M_C_M_L (line 786) | fn painting_marker_orient_eq_auto_on_M_C_M_L() { assert_eq!(render("test... function painting_marker_orient_eq_auto_on_M_L_C (line 787) | fn painting_marker_orient_eq_auto_on_M_L_C() { assert_eq!(render("tests/... function painting_marker_orient_eq_auto_on_M_L_L_Z_Z_Z (line 788) | fn painting_marker_orient_eq_auto_on_M_L_L_Z_Z_Z() { assert_eq!(render("... function painting_marker_orient_eq_auto_on_M_L_L (line 789) | fn painting_marker_orient_eq_auto_on_M_L_L() { assert_eq!(render("tests/... function painting_marker_orient_eq_auto_on_M_L_M_C (line 790) | fn painting_marker_orient_eq_auto_on_M_L_M_C() { assert_eq!(render("test... function painting_marker_orient_eq_auto_on_M_L_Z (line 791) | fn painting_marker_orient_eq_auto_on_M_L_Z() { assert_eq!(render("tests/... function painting_marker_orient_eq_auto_on_M_L (line 792) | fn painting_marker_orient_eq_auto_on_M_L() { assert_eq!(render("tests/pa... function painting_marker_orient_eq_auto_start_reverse (line 793) | fn painting_marker_orient_eq_auto_start_reverse() { assert_eq!(render("t... function painting_marker_percent_values (line 794) | fn painting_marker_percent_values() { assert_eq!(render("tests/painting/... function painting_marker_recursive_1 (line 795) | fn painting_marker_recursive_1() { assert_eq!(render("tests/painting/mar... function painting_marker_recursive_2 (line 796) | fn painting_marker_recursive_2() { assert_eq!(render("tests/painting/mar... function painting_marker_recursive_3 (line 797) | fn painting_marker_recursive_3() { assert_eq!(render("tests/painting/mar... function painting_marker_recursive_4 (line 798) | fn painting_marker_recursive_4() { assert_eq!(render("tests/painting/mar... function painting_marker_recursive_5 (line 799) | fn painting_marker_recursive_5() { assert_eq!(render("tests/painting/mar... function painting_marker_target_with_subpaths_1 (line 800) | fn painting_marker_target_with_subpaths_1() { assert_eq!(render("tests/p... function painting_marker_target_with_subpaths_2 (line 801) | fn painting_marker_target_with_subpaths_2() { assert_eq!(render("tests/p... function painting_marker_the_marker_property_in_CSS (line 802) | fn painting_marker_the_marker_property_in_CSS() { assert_eq!(render("tes... function painting_marker_the_marker_property (line 803) | fn painting_marker_the_marker_property() { assert_eq!(render("tests/pain... function painting_marker_with_a_large_stroke (line 804) | fn painting_marker_with_a_large_stroke() { assert_eq!(render("tests/pain... function painting_marker_with_a_text_child (line 805) | fn painting_marker_with_a_text_child() { assert_eq!(render("tests/painti... function painting_marker_with_an_image_child (line 806) | fn painting_marker_with_an_image_child() { assert_eq!(render("tests/pain... function painting_marker_with_invalid_markerUnits (line 807) | fn painting_marker_with_invalid_markerUnits() { assert_eq!(render("tests... function painting_marker_with_markerUnits_eq_userSpaceOnUse (line 808) | fn painting_marker_with_markerUnits_eq_userSpaceOnUse() { assert_eq!(ren... function painting_marker_with_viewBox_1 (line 809) | fn painting_marker_with_viewBox_1() { assert_eq!(render("tests/painting/... function painting_marker_with_viewBox_2 (line 810) | fn painting_marker_with_viewBox_2() { assert_eq!(render("tests/painting/... function painting_marker_zero_length_path_1 (line 811) | fn painting_marker_zero_length_path_1() { assert_eq!(render("tests/paint... function painting_marker_zero_length_path_2 (line 812) | fn painting_marker_zero_length_path_2() { assert_eq!(render("tests/paint... function painting_marker_zero_sized_stroke (line 813) | fn painting_marker_zero_sized_stroke() { assert_eq!(render("tests/painti... function painting_marker_zero_sized (line 814) | fn painting_marker_zero_sized() { assert_eq!(render("tests/painting/mark... function painting_mix_blend_mode_as_property (line 815) | fn painting_mix_blend_mode_as_property() { assert_eq!(render("tests/pain... function painting_mix_blend_mode_color_burn (line 816) | fn painting_mix_blend_mode_color_burn() { assert_eq!(render("tests/paint... function painting_mix_blend_mode_color_dodge (line 817) | fn painting_mix_blend_mode_color_dodge() { assert_eq!(render("tests/pain... function painting_mix_blend_mode_color (line 818) | fn painting_mix_blend_mode_color() { assert_eq!(render("tests/painting/m... function painting_mix_blend_mode_darken (line 819) | fn painting_mix_blend_mode_darken() { assert_eq!(render("tests/painting/... function painting_mix_blend_mode_difference (line 820) | fn painting_mix_blend_mode_difference() { assert_eq!(render("tests/paint... function painting_mix_blend_mode_exclusion (line 821) | fn painting_mix_blend_mode_exclusion() { assert_eq!(render("tests/painti... function painting_mix_blend_mode_hard_light (line 822) | fn painting_mix_blend_mode_hard_light() { assert_eq!(render("tests/paint... function painting_mix_blend_mode_hue (line 823) | fn painting_mix_blend_mode_hue() { assert_eq!(render("tests/painting/mix... function painting_mix_blend_mode_lighten (line 824) | fn painting_mix_blend_mode_lighten() { assert_eq!(render("tests/painting... function painting_mix_blend_mode_luminosity (line 825) | fn painting_mix_blend_mode_luminosity() { assert_eq!(render("tests/paint... function painting_mix_blend_mode_multiply (line 826) | fn painting_mix_blend_mode_multiply() { assert_eq!(render("tests/paintin... function painting_mix_blend_mode_normal (line 827) | fn painting_mix_blend_mode_normal() { assert_eq!(render("tests/painting/... function painting_mix_blend_mode_opacity_on_element (line 828) | fn painting_mix_blend_mode_opacity_on_element() { assert_eq!(render("tes... function painting_mix_blend_mode_opacity_on_group (line 829) | fn painting_mix_blend_mode_opacity_on_group() { assert_eq!(render("tests... function painting_mix_blend_mode_overlay (line 830) | fn painting_mix_blend_mode_overlay() { assert_eq!(render("tests/painting... function painting_mix_blend_mode_saturation (line 831) | fn painting_mix_blend_mode_saturation() { assert_eq!(render("tests/paint... function painting_mix_blend_mode_screen (line 832) | fn painting_mix_blend_mode_screen() { assert_eq!(render("tests/painting/... function painting_mix_blend_mode_soft_light (line 833) | fn painting_mix_blend_mode_soft_light() { assert_eq!(render("tests/paint... function painting_mix_blend_mode_xor (line 834) | fn painting_mix_blend_mode_xor() { assert_eq!(render("tests/painting/mix... function painting_opacity_50percent (line 835) | fn painting_opacity_50percent() { assert_eq!(render("tests/painting/opac... function painting_opacity_bBox_impact (line 836) | fn painting_opacity_bBox_impact() { assert_eq!(render("tests/painting/op... function painting_opacity_clamp_value_1 (line 837) | fn painting_opacity_clamp_value_1() { assert_eq!(render("tests/painting/... function painting_opacity_clamp_value_2 (line 838) | fn painting_opacity_clamp_value_2() { assert_eq!(render("tests/painting/... function painting_opacity_group_opacity (line 839) | fn painting_opacity_group_opacity() { assert_eq!(render("tests/painting/... function painting_opacity_invalid_value_2 (line 840) | fn painting_opacity_invalid_value_2() { assert_eq!(render("tests/paintin... function painting_opacity_mixed_group_opacity (line 841) | fn painting_opacity_mixed_group_opacity() { assert_eq!(render("tests/pai... function painting_opacity_on_an_invalid_element (line 842) | fn painting_opacity_on_an_invalid_element() { assert_eq!(render("tests/p... function painting_opacity_on_the_root_svg (line 843) | fn painting_opacity_on_the_root_svg() { assert_eq!(render("tests/paintin... function painting_overflow_auto_on_marker (line 844) | fn painting_overflow_auto_on_marker() { assert_eq!(render("tests/paintin... function painting_overflow_inherit_on_marker_without_parent (line 845) | fn painting_overflow_inherit_on_marker_without_parent() { assert_eq!(ren... function painting_overflow_inherit_on_marker (line 846) | fn painting_overflow_inherit_on_marker() { assert_eq!(render("tests/pain... function painting_overflow_scroll_on_marker (line 847) | fn painting_overflow_scroll_on_marker() { assert_eq!(render("tests/paint... function painting_overflow_visible_on_marker (line 848) | fn painting_overflow_visible_on_marker() { assert_eq!(render("tests/pain... function painting_paint_order_duplicates (line 849) | fn painting_paint_order_duplicates() { assert_eq!(render("tests/painting... function painting_paint_order_fill_markers_stroke (line 850) | fn painting_paint_order_fill_markers_stroke() { assert_eq!(render("tests... function painting_paint_order_fill (line 851) | fn painting_paint_order_fill() { assert_eq!(render("tests/painting/paint... function painting_paint_order_invalid (line 852) | fn painting_paint_order_invalid() { assert_eq!(render("tests/painting/pa... function painting_paint_order_markers_stroke (line 853) | fn painting_paint_order_markers_stroke() { assert_eq!(render("tests/pain... function painting_paint_order_markers (line 854) | fn painting_paint_order_markers() { assert_eq!(render("tests/painting/pa... function painting_paint_order_normal (line 855) | fn painting_paint_order_normal() { assert_eq!(render("tests/painting/pai... function painting_paint_order_on_text (line 856) | fn painting_paint_order_on_text() { assert_eq!(render("tests/painting/pa... function painting_paint_order_on_tspan (line 857) | fn painting_paint_order_on_tspan() { assert_eq!(render("tests/painting/p... function painting_paint_order_stroke_invalid (line 858) | fn painting_paint_order_stroke_invalid() { assert_eq!(render("tests/pain... function painting_paint_order_stroke_markers_fill (line 859) | fn painting_paint_order_stroke_markers_fill() { assert_eq!(render("tests... function painting_paint_order_stroke_markers (line 860) | fn painting_paint_order_stroke_markers() { assert_eq!(render("tests/pain... function painting_paint_order_stroke (line 861) | fn painting_paint_order_stroke() { assert_eq!(render("tests/painting/pai... function painting_paint_order_trailing_data (line 862) | fn painting_paint_order_trailing_data() { assert_eq!(render("tests/paint... function painting_shape_rendering_auto_on_circle (line 863) | fn painting_shape_rendering_auto_on_circle() { assert_eq!(render("tests/... function painting_shape_rendering_crispEdges_on_circle (line 864) | fn painting_shape_rendering_crispEdges_on_circle() { assert_eq!(render("... function painting_shape_rendering_geometricPrecision_on_circle (line 865) | fn painting_shape_rendering_geometricPrecision_on_circle() { assert_eq!(... function painting_shape_rendering_inheritance (line 866) | fn painting_shape_rendering_inheritance() { assert_eq!(render("tests/pai... function painting_shape_rendering_on_horizontal_line (line 867) | fn painting_shape_rendering_on_horizontal_line() { assert_eq!(render("te... function painting_shape_rendering_optimizeSpeed_on_circle (line 868) | fn painting_shape_rendering_optimizeSpeed_on_circle() { assert_eq!(rende... function painting_shape_rendering_optimizeSpeed_on_text (line 869) | fn painting_shape_rendering_optimizeSpeed_on_text() { assert_eq!(render(... function painting_shape_rendering_path_with_marker (line 870) | fn painting_shape_rendering_path_with_marker() { assert_eq!(render("test... function painting_stroke_control_points_clamping_1 (line 871) | fn painting_stroke_control_points_clamping_1() { assert_eq!(render("test... function painting_stroke_control_points_clamping_2 (line 872) | fn painting_stroke_control_points_clamping_2() { assert_eq!(render("test... function painting_stroke_currentColor_without_a_parent (line 873) | fn painting_stroke_currentColor_without_a_parent() { assert_eq!(render("... function painting_stroke_funcIRI_to_unsupported_element (line 874) | fn painting_stroke_funcIRI_to_unsupported_element() { assert_eq!(render(... function painting_stroke_gradient_with_objectBoundingBox_and_fallback_on_lines (line 875) | fn painting_stroke_gradient_with_objectBoundingBox_and_fallback_on_lines... function painting_stroke_gradient_with_objectBoundingBox_on_path_without_a_bbox_1 (line 876) | fn painting_stroke_gradient_with_objectBoundingBox_on_path_without_a_bbo... function painting_stroke_gradient_with_objectBoundingBox_on_path_without_a_bbox_2 (line 877) | fn painting_stroke_gradient_with_objectBoundingBox_on_path_without_a_bbo... function painting_stroke_gradient_with_objectBoundingBox_on_shape_without_a_bbox (line 878) | fn painting_stroke_gradient_with_objectBoundingBox_on_shape_without_a_bb... function painting_stroke_line_as_curve_1 (line 879) | fn painting_stroke_line_as_curve_1() { assert_eq!(render("tests/painting... function painting_stroke_line_as_curve_2 (line 880) | fn painting_stroke_line_as_curve_2() { assert_eq!(render("tests/painting... function painting_stroke_linear_gradient_on_text (line 881) | fn painting_stroke_linear_gradient_on_text() { assert_eq!(render("tests/... function painting_stroke_linear_gradient (line 882) | fn painting_stroke_linear_gradient() { assert_eq!(render("tests/painting... function painting_stroke_named_color (line 883) | fn painting_stroke_named_color() { assert_eq!(render("tests/painting/str... function painting_stroke_none (line 884) | fn painting_stroke_none() { assert_eq!(render("tests/painting/stroke/non... function painting_stroke_pattern_on_text (line 885) | fn painting_stroke_pattern_on_text() { assert_eq!(render("tests/painting... function painting_stroke_pattern_with_objectBoundingBox_fallback_on_zero_bbox_shape (line 886) | fn painting_stroke_pattern_with_objectBoundingBox_fallback_on_zero_bbox_... function painting_stroke_pattern_with_objectBoundingBox_on_zero_bbox_shape (line 887) | fn painting_stroke_pattern_with_objectBoundingBox_on_zero_bbox_shape() {... function painting_stroke_pattern (line 888) | fn painting_stroke_pattern() { assert_eq!(render("tests/painting/stroke/... function painting_stroke_radial_gradient_on_text (line 889) | fn painting_stroke_radial_gradient_on_text() { assert_eq!(render("tests/... function painting_stroke_radial_gradient (line 890) | fn painting_stroke_radial_gradient() { assert_eq!(render("tests/painting... function painting_stroke_dasharray_0_n_with_butt_caps (line 891) | fn painting_stroke_dasharray_0_n_with_butt_caps() { assert_eq!(render("t... function painting_stroke_dasharray_0_n_with_round_caps (line 892) | fn painting_stroke_dasharray_0_n_with_round_caps() { assert_eq!(render("... function painting_stroke_dasharray_0_n_with_square_caps (line 893) | fn painting_stroke_dasharray_0_n_with_square_caps() { assert_eq!(render(... function painting_stroke_dasharray_comma_ws_separator (line 894) | fn painting_stroke_dasharray_comma_ws_separator() { assert_eq!(render("t... function painting_stroke_dasharray_em_units (line 895) | fn painting_stroke_dasharray_em_units() { assert_eq!(render("tests/paint... function painting_stroke_dasharray_even_count (line 896) | fn painting_stroke_dasharray_even_count() { assert_eq!(render("tests/pai... function painting_stroke_dasharray_mm_units (line 897) | fn painting_stroke_dasharray_mm_units() { assert_eq!(render("tests/paint... function painting_stroke_dasharray_multiple_subpaths (line 898) | fn painting_stroke_dasharray_multiple_subpaths() { assert_eq!(render("te... function painting_stroke_dasharray_n_0 (line 899) | fn painting_stroke_dasharray_n_0() { assert_eq!(render("tests/painting/s... function painting_stroke_dasharray_negative_sum (line 900) | fn painting_stroke_dasharray_negative_sum() { assert_eq!(render("tests/p... function painting_stroke_dasharray_negative_values (line 901) | fn painting_stroke_dasharray_negative_values() { assert_eq!(render("test... function painting_stroke_dasharray_none (line 902) | fn painting_stroke_dasharray_none() { assert_eq!(render("tests/painting/... function painting_stroke_dasharray_odd_count (line 903) | fn painting_stroke_dasharray_odd_count() { assert_eq!(render("tests/pain... function painting_stroke_dasharray_on_a_circle (line 904) | fn painting_stroke_dasharray_on_a_circle() { assert_eq!(render("tests/pa... function painting_stroke_dasharray_percent_units (line 905) | fn painting_stroke_dasharray_percent_units() { assert_eq!(render("tests/... function painting_stroke_dasharray_ws_separator (line 906) | fn painting_stroke_dasharray_ws_separator() { assert_eq!(render("tests/p... function painting_stroke_dasharray_zero_sum (line 907) | fn painting_stroke_dasharray_zero_sum() { assert_eq!(render("tests/paint... function painting_stroke_dashoffset_default (line 908) | fn painting_stroke_dashoffset_default() { assert_eq!(render("tests/paint... function painting_stroke_dashoffset_em_units (line 909) | fn painting_stroke_dashoffset_em_units() { assert_eq!(render("tests/pain... function painting_stroke_dashoffset_mm_units (line 910) | fn painting_stroke_dashoffset_mm_units() { assert_eq!(render("tests/pain... function painting_stroke_dashoffset_negative_value (line 911) | fn painting_stroke_dashoffset_negative_value() { assert_eq!(render("test... function painting_stroke_dashoffset_percent_units (line 912) | fn painting_stroke_dashoffset_percent_units() { assert_eq!(render("tests... function painting_stroke_dashoffset_px_units (line 913) | fn painting_stroke_dashoffset_px_units() { assert_eq!(render("tests/pain... function painting_stroke_linecap_butt (line 914) | fn painting_stroke_linecap_butt() { assert_eq!(render("tests/painting/st... function painting_stroke_linecap_open_path_with_butt (line 915) | fn painting_stroke_linecap_open_path_with_butt() { assert_eq!(render("te... function painting_stroke_linecap_open_path_with_round (line 916) | fn painting_stroke_linecap_open_path_with_round() { assert_eq!(render("t... function painting_stroke_linecap_open_path_with_square (line 917) | fn painting_stroke_linecap_open_path_with_square() { assert_eq!(render("... function painting_stroke_linecap_round (line 918) | fn painting_stroke_linecap_round() { assert_eq!(render("tests/painting/s... function painting_stroke_linecap_square (line 919) | fn painting_stroke_linecap_square() { assert_eq!(render("tests/painting/... function painting_stroke_linecap_zero_length_path_with_butt (line 920) | fn painting_stroke_linecap_zero_length_path_with_butt() { assert_eq!(ren... function painting_stroke_linecap_zero_length_path_with_round (line 921) | fn painting_stroke_linecap_zero_length_path_with_round() { assert_eq!(re... function painting_stroke_linecap_zero_length_path_with_square (line 922) | fn painting_stroke_linecap_zero_length_path_with_square() { assert_eq!(r... function painting_stroke_linejoin_arcs (line 923) | fn painting_stroke_linejoin_arcs() { assert_eq!(render("tests/painting/s... function painting_stroke_linejoin_bevel (line 924) | fn painting_stroke_linejoin_bevel() { assert_eq!(render("tests/painting/... function painting_stroke_linejoin_miter_clip (line 925) | fn painting_stroke_linejoin_miter_clip() { assert_eq!(render("tests/pain... function painting_stroke_linejoin_miter (line 926) | fn painting_stroke_linejoin_miter() { assert_eq!(render("tests/painting/... function painting_stroke_linejoin_round (line 927) | fn painting_stroke_linejoin_round() { assert_eq!(render("tests/painting/... function painting_stroke_miterlimit_default (line 928) | fn painting_stroke_miterlimit_default() { assert_eq!(render("tests/paint... function painting_stroke_miterlimit_invalid_value (line 929) | fn painting_stroke_miterlimit_invalid_value() { assert_eq!(render("tests... function painting_stroke_miterlimit_valid_value (line 930) | fn painting_stroke_miterlimit_valid_value() { assert_eq!(render("tests/p... function painting_stroke_miterlimit_value_with_mm (line 931) | fn painting_stroke_miterlimit_value_with_mm() { assert_eq!(render("tests... function painting_stroke_miterlimit_value_with_percent (line 932) | fn painting_stroke_miterlimit_value_with_percent() { assert_eq!(render("... function painting_stroke_opacity_50percent (line 933) | fn painting_stroke_opacity_50percent() { assert_eq!(render("tests/painti... function painting_stroke_opacity_half_opacity (line 934) | fn painting_stroke_opacity_half_opacity() { assert_eq!(render("tests/pai... function painting_stroke_opacity_nested (line 935) | fn painting_stroke_opacity_nested() { assert_eq!(render("tests/painting/... function painting_stroke_opacity_on_parent (line 936) | fn painting_stroke_opacity_on_parent() { assert_eq!(render("tests/painti... function painting_stroke_opacity_on_text (line 937) | fn painting_stroke_opacity_on_text() { assert_eq!(render("tests/painting... function painting_stroke_opacity_with_linearGradient (line 938) | fn painting_stroke_opacity_with_linearGradient() { assert_eq!(render("te... function painting_stroke_opacity_with_opacity (line 939) | fn painting_stroke_opacity_with_opacity() { assert_eq!(render("tests/pai... function painting_stroke_opacity_with_pattern (line 940) | fn painting_stroke_opacity_with_pattern() { assert_eq!(render("tests/pai... function painting_stroke_width_bold (line 941) | fn painting_stroke_width_bold() { assert_eq!(render("tests/painting/stro... function painting_stroke_width_default (line 942) | fn painting_stroke_width_default() { assert_eq!(render("tests/painting/s... function painting_stroke_width_negative (line 943) | fn painting_stroke_width_negative() { assert_eq!(render("tests/painting/... function painting_stroke_width_percentage (line 944) | fn painting_stroke_width_percentage() { assert_eq!(render("tests/paintin... function painting_stroke_width_zero (line 945) | fn painting_stroke_width_zero() { assert_eq!(render("tests/painting/stro... function painting_visibility_bbox_impact_1 (line 946) | fn painting_visibility_bbox_impact_1() { assert_eq!(render("tests/painti... function painting_visibility_bbox_impact_2 (line 947) | fn painting_visibility_bbox_impact_2() { assert_eq!(render("tests/painti... function painting_visibility_bbox_impact_3 (line 948) | fn painting_visibility_bbox_impact_3() { assert_eq!(render("tests/painti... function painting_visibility_collapse_on_tspan (line 949) | fn painting_visibility_collapse_on_tspan() { assert_eq!(render("tests/pa... function painting_visibility_hidden_on_group (line 950) | fn painting_visibility_hidden_on_group() { assert_eq!(render("tests/pain... function painting_visibility_hidden_on_shape (line 951) | fn painting_visibility_hidden_on_shape() { assert_eq!(render("tests/pain... function painting_visibility_hidden_on_tspan (line 952) | fn painting_visibility_hidden_on_tspan() { assert_eq!(render("tests/pain... function shapes_circle_missing_cx_and_cy_attributes (line 953) | fn shapes_circle_missing_cx_and_cy_attributes() { assert_eq!(render("tes... function shapes_circle_missing_cx_attribute (line 954) | fn shapes_circle_missing_cx_attribute() { assert_eq!(render("tests/shape... function shapes_circle_missing_cy_attribute (line 955) | fn shapes_circle_missing_cy_attribute() { assert_eq!(render("tests/shape... function shapes_circle_missing_r_attribute (line 956) | fn shapes_circle_missing_r_attribute() { assert_eq!(render("tests/shapes... function shapes_circle_negative_r_attribute (line 957) | fn shapes_circle_negative_r_attribute() { assert_eq!(render("tests/shape... function shapes_circle_simple_case (line 958) | fn shapes_circle_simple_case() { assert_eq!(render("tests/shapes/circle/... function shapes_ellipse_missing_cx_and_cy_attributes (line 959) | fn shapes_ellipse_missing_cx_and_cy_attributes() { assert_eq!(render("te... function shapes_ellipse_missing_cx_attribute (line 960) | fn shapes_ellipse_missing_cx_attribute() { assert_eq!(render("tests/shap... function shapes_ellipse_missing_cy_attribute (line 961) | fn shapes_ellipse_missing_cy_attribute() { assert_eq!(render("tests/shap... function shapes_ellipse_missing_rx_and_ry_attributes (line 962) | fn shapes_ellipse_missing_rx_and_ry_attributes() { assert_eq!(render("te... function shapes_ellipse_missing_rx_attribute (line 963) | fn shapes_ellipse_missing_rx_attribute() { assert_eq!(render("tests/shap... function shapes_ellipse_missing_ry_attribute (line 964) | fn shapes_ellipse_missing_ry_attribute() { assert_eq!(render("tests/shap... function shapes_ellipse_negative_rx_and_ry_attributes (line 965) | fn shapes_ellipse_negative_rx_and_ry_attributes() { assert_eq!(render("t... function shapes_ellipse_negative_rx_attribute (line 966) | fn shapes_ellipse_negative_rx_attribute() { assert_eq!(render("tests/sha... function shapes_ellipse_negative_ry_attribute (line 967) | fn shapes_ellipse_negative_ry_attribute() { assert_eq!(render("tests/sha... function shapes_ellipse_percent_values_missing_ry (line 968) | fn shapes_ellipse_percent_values_missing_ry() { assert_eq!(render("tests... function shapes_ellipse_percent_values (line 969) | fn shapes_ellipse_percent_values() { assert_eq!(render("tests/shapes/ell... function shapes_ellipse_simple_case (line 970) | fn shapes_ellipse_simple_case() { assert_eq!(render("tests/shapes/ellips... function shapes_line_no_coordinates (line 971) | fn shapes_line_no_coordinates() { assert_eq!(render("tests/shapes/line/n... function shapes_line_no_x1_and_y1_coordinates (line 972) | fn shapes_line_no_x1_and_y1_coordinates() { assert_eq!(render("tests/sha... function shapes_line_no_x1_coordinate (line 973) | fn shapes_line_no_x1_coordinate() { assert_eq!(render("tests/shapes/line... function shapes_line_no_x2_and_y2_coordinates (line 974) | fn shapes_line_no_x2_and_y2_coordinates() { assert_eq!(render("tests/sha... function shapes_line_no_x2_coordinate (line 975) | fn shapes_line_no_x2_coordinate() { assert_eq!(render("tests/shapes/line... function shapes_line_no_y1_coordinate (line 976) | fn shapes_line_no_y1_coordinate() { assert_eq!(render("tests/shapes/line... function shapes_line_no_y2_coordinate (line 977) | fn shapes_line_no_y2_coordinate() { assert_eq!(render("tests/shapes/line... function shapes_line_percent_units (line 978) | fn shapes_line_percent_units() { assert_eq!(render("tests/shapes/line/pe... function shapes_line_simple_case (line 979) | fn shapes_line_simple_case() { assert_eq!(render("tests/shapes/line/simp... function shapes_line_with_transform (line 980) | fn shapes_line_with_transform() { assert_eq!(render("tests/shapes/line/w... function shapes_path_A (line 981) | fn shapes_path_A() { assert_eq!(render("tests/shapes/path/A"), 0); } function shapes_path_M_A_s (line 982) | fn shapes_path_M_A_s() { assert_eq!(render("tests/shapes/path/M-A-s"), 0... function shapes_path_M_A_t (line 983) | fn shapes_path_M_A_t() { assert_eq!(render("tests/shapes/path/M-A-t"), 0... function shapes_path_M_A_trimmed (line 984) | fn shapes_path_M_A_trimmed() { assert_eq!(render("tests/shapes/path/M-A-... function shapes_path_M_A (line 985) | fn shapes_path_M_A() { assert_eq!(render("tests/shapes/path/M-A"), 0); } function shapes_path_M_C_S (line 986) | fn shapes_path_M_C_S() { assert_eq!(render("tests/shapes/path/M-C-S"), 0... function shapes_path_M_C (line 987) | fn shapes_path_M_C() { assert_eq!(render("tests/shapes/path/M-C"), 0); } function shapes_path_M_H_H_implicit (line 988) | fn shapes_path_M_H_H_implicit() { assert_eq!(render("tests/shapes/path/M... function shapes_path_M_H_H (line 989) | fn shapes_path_M_H_H() { assert_eq!(render("tests/shapes/path/M-H-H"), 0... function shapes_path_M_H (line 990) | fn shapes_path_M_H() { assert_eq!(render("tests/shapes/path/M-H"), 0); } function shapes_path_M_L_L_Z_rel (line 991) | fn shapes_path_M_L_L_Z_rel() { assert_eq!(render("tests/shapes/path/M-L-... function shapes_path_M_L_L_Z (line 992) | fn shapes_path_M_L_L_Z() { assert_eq!(render("tests/shapes/path/M-L-L-Z"... function shapes_path_M_L_L_implicit (line 993) | fn shapes_path_M_L_L_implicit() { assert_eq!(render("tests/shapes/path/M... function shapes_path_M_L_M_L (line 994) | fn shapes_path_M_L_M_L() { assert_eq!(render("tests/shapes/path/M-L-M-L"... function shapes_path_M_L_M_Z (line 995) | fn shapes_path_M_L_M_Z() { assert_eq!(render("tests/shapes/path/M-L-M-Z"... function shapes_path_M_L_M (line 996) | fn shapes_path_M_L_M() { assert_eq!(render("tests/shapes/path/M-L-M"), 0... function shapes_path_M_L_Z_A (line 997) | fn shapes_path_M_L_Z_A() { assert_eq!(render("tests/shapes/path/M-L-Z-A"... function shapes_path_M_L_Z_L_L (line 998) | fn shapes_path_M_L_Z_L_L() { assert_eq!(render("tests/shapes/path/M-L-Z-... function shapes_path_M_L (line 999) | fn shapes_path_M_L() { assert_eq!(render("tests/shapes/path/M-L"), 0); } function shapes_path_M_M_implicit_M_implicit (line 1000) | fn shapes_path_M_M_implicit_M_implicit() { assert_eq!(render("tests/shap... function shapes_path_M_M_rel (line 1001) | fn shapes_path_M_M_rel() { assert_eq!(render("tests/shapes/path/M-M-rel"... function shapes_path_M_M (line 1002) | fn shapes_path_M_M() { assert_eq!(render("tests/shapes/path/M-M"), 0); } function shapes_path_M_Q_T_rel (line 1003) | fn shapes_path_M_Q_T_rel() { assert_eq!(render("tests/shapes/path/M-Q-T-... function shapes_path_M_Q_T (line 1004) | fn shapes_path_M_Q_T() { assert_eq!(render("tests/shapes/path/M-Q-T"), 0... function shapes_path_M_Q_rel_T_rel (line 1005) | fn shapes_path_M_Q_rel_T_rel() { assert_eq!(render("tests/shapes/path/M-... function shapes_path_M_Q (line 1006) | fn shapes_path_M_Q() { assert_eq!(render("tests/shapes/path/M-Q"), 0); } function shapes_path_M_S_S (line 1007) | fn shapes_path_M_S_S() { assert_eq!(render("tests/shapes/path/M-S-S"), 0... function shapes_path_M_S (line 1008) | fn shapes_path_M_S() { assert_eq!(render("tests/shapes/path/M-S"), 0); } function shapes_path_M_T_Q_rel (line 1009) | fn shapes_path_M_T_Q_rel() { assert_eq!(render("tests/shapes/path/M-T-Q-... function shapes_path_M_T_Q (line 1010) | fn shapes_path_M_T_Q() { assert_eq!(render("tests/shapes/path/M-T-Q"), 0... function shapes_path_M_T_S_rel (line 1011) | fn shapes_path_M_T_S_rel() { assert_eq!(render("tests/shapes/path/M-T-S-... function shapes_path_M_T_S (line 1012) | fn shapes_path_M_T_S() { assert_eq!(render("tests/shapes/path/M-T-S"), 0... function shapes_path_M_T_T_rel (line 1013) | fn shapes_path_M_T_T_rel() { assert_eq!(render("tests/shapes/path/M-T-T-... function shapes_path_M_T_T (line 1014) | fn shapes_path_M_T_T() { assert_eq!(render("tests/shapes/path/M-T-T"), 0... function shapes_path_M_T (line 1015) | fn shapes_path_M_T() { assert_eq!(render("tests/shapes/path/M-T"), 0); } function shapes_path_M_V_V_implicit (line 1016) | fn shapes_path_M_V_V_implicit() { assert_eq!(render("tests/shapes/path/M... function shapes_path_M_V_V (line 1017) | fn shapes_path_M_V_V() { assert_eq!(render("tests/shapes/path/M-V-V"), 0... function shapes_path_M_V (line 1018) | fn shapes_path_M_V() { assert_eq!(render("tests/shapes/path/M-V"), 0); } function shapes_path_M_Z (line 1019) | fn shapes_path_M_Z() { assert_eq!(render("tests/shapes/path/M-Z"), 0); } function shapes_path_M_rel_M_rel_implicit_M_rel_implicit (line 1020) | fn shapes_path_M_rel_M_rel_implicit_M_rel_implicit() { assert_eq!(render... function shapes_path_M_rel_M (line 1021) | fn shapes_path_M_rel_M() { assert_eq!(render("tests/shapes/path/M-rel-M"... function shapes_path_M (line 1022) | fn shapes_path_M() { assert_eq!(render("tests/shapes/path/M"), 0); } function shapes_path_empty (line 1023) | fn shapes_path_empty() { assert_eq!(render("tests/shapes/path/empty"), 0... function shapes_path_extra_spaces (line 1024) | fn shapes_path_extra_spaces() { assert_eq!(render("tests/shapes/path/ext... function shapes_path_invalid_data_in_L (line 1025) | fn shapes_path_invalid_data_in_L() { assert_eq!(render("tests/shapes/pat... function shapes_path_invalid_transform (line 1026) | fn shapes_path_invalid_transform() { assert_eq!(render("tests/shapes/pat... function shapes_path_missing_coordinate_in_L (line 1027) | fn shapes_path_missing_coordinate_in_L() { assert_eq!(render("tests/shap... function shapes_path_multi_line_data (line 1028) | fn shapes_path_multi_line_data() { assert_eq!(render("tests/shapes/path/... function shapes_path_negative_large_arc_flag_value (line 1029) | fn shapes_path_negative_large_arc_flag_value() { assert_eq!(render("test... function shapes_path_negative_sweep_flag_value (line 1030) | fn shapes_path_negative_sweep_flag_value() { assert_eq!(render("tests/sh... function shapes_path_no_commawsp_after_sweep_flag (line 1031) | fn shapes_path_no_commawsp_after_sweep_flag() { assert_eq!(render("tests... function shapes_path_no_commawsp_before_arc_flags (line 1032) | fn shapes_path_no_commawsp_before_arc_flags() { assert_eq!(render("tests... function shapes_path_no_commawsp_between_and_after_arc_flags (line 1033) | fn shapes_path_no_commawsp_between_and_after_arc_flags() { assert_eq!(re... function shapes_path_no_commawsp_between_arc_flags (line 1034) | fn shapes_path_no_commawsp_between_arc_flags() { assert_eq!(render("test... function shapes_path_numeric_character_references (line 1035) | fn shapes_path_numeric_character_references() { assert_eq!(render("tests... function shapes_path_out_of_range_large_arc_flag_value (line 1036) | fn shapes_path_out_of_range_large_arc_flag_value() { assert_eq!(render("... function shapes_path_out_of_range_sweep_flag_value (line 1037) | fn shapes_path_out_of_range_sweep_flag_value() { assert_eq!(render("test... function shapes_polygon_ignore_odd_points (line 1038) | fn shapes_polygon_ignore_odd_points() { assert_eq!(render("tests/shapes/... function shapes_polygon_missing_points_attribute (line 1039) | fn shapes_polygon_missing_points_attribute() { assert_eq!(render("tests/... function shapes_polygon_not_enough_points (line 1040) | fn shapes_polygon_not_enough_points() { assert_eq!(render("tests/shapes/... function shapes_polygon_simple_case (line 1041) | fn shapes_polygon_simple_case() { assert_eq!(render("tests/shapes/polygo... function shapes_polygon_stop_processing_on_invalid_data (line 1042) | fn shapes_polygon_stop_processing_on_invalid_data() { assert_eq!(render(... function shapes_polyline_ignore_odd_points (line 1043) | fn shapes_polyline_ignore_odd_points() { assert_eq!(render("tests/shapes... function shapes_polyline_missing_points_attribute (line 1044) | fn shapes_polyline_missing_points_attribute() { assert_eq!(render("tests... function shapes_polyline_not_enough_points (line 1045) | fn shapes_polyline_not_enough_points() { assert_eq!(render("tests/shapes... function shapes_polyline_simple_case (line 1046) | fn shapes_polyline_simple_case() { assert_eq!(render("tests/shapes/polyl... function shapes_polyline_stop_processing_on_invalid_data (line 1047) | fn shapes_polyline_stop_processing_on_invalid_data() { assert_eq!(render... function shapes_rect_cap_values (line 1048) | fn shapes_rect_cap_values() { assert_eq!(render("tests/shapes/rect/cap-v... function shapes_rect_ch_values (line 1049) | fn shapes_rect_ch_values() { assert_eq!(render("tests/shapes/rect/ch-val... function shapes_rect_em_values (line 1050) | fn shapes_rect_em_values() { assert_eq!(render("tests/shapes/rect/em-val... function shapes_rect_ex_values (line 1051) | fn shapes_rect_ex_values() { assert_eq!(render("tests/shapes/rect/ex-val... function shapes_rect_ic_values (line 1052) | fn shapes_rect_ic_values() { assert_eq!(render("tests/shapes/rect/ic-val... function shapes_rect_invalid_coordinates (line 1053) | fn shapes_rect_invalid_coordinates() { assert_eq!(render("tests/shapes/r... function shapes_rect_invalid_length (line 1054) | fn shapes_rect_invalid_length() { assert_eq!(render("tests/shapes/rect/i... function shapes_rect_lh_values (line 1055) | fn shapes_rect_lh_values() { assert_eq!(render("tests/shapes/rect/lh-val... function shapes_rect_missing_height_attribute_processing (line 1056) | fn shapes_rect_missing_height_attribute_processing() { assert_eq!(render... function shapes_rect_missing_width_attribute_processing (line 1057) | fn shapes_rect_missing_width_attribute_processing() { assert_eq!(render(... function shapes_rect_mm_values (line 1058) | fn shapes_rect_mm_values() { assert_eq!(render("tests/shapes/rect/mm-val... function shapes_rect_negative_height_attribute_processing (line 1059) | fn shapes_rect_negative_height_attribute_processing() { assert_eq!(rende... function shapes_rect_negative_rx_and_ry_attributes_resolving (line 1060) | fn shapes_rect_negative_rx_and_ry_attributes_resolving() { assert_eq!(re... function shapes_rect_negative_rx_attribute_resolving (line 1061) | fn shapes_rect_negative_rx_attribute_resolving() { assert_eq!(render("te... function shapes_rect_negative_ry_attribute_resolving (line 1062) | fn shapes_rect_negative_ry_attribute_resolving() { assert_eq!(render("te... function shapes_rect_negative_width_attribute_processing (line 1063) | fn shapes_rect_negative_width_attribute_processing() { assert_eq!(render... function shapes_rect_percentage_values_1 (line 1064) | fn shapes_rect_percentage_values_1() { assert_eq!(render("tests/shapes/r... function shapes_rect_percentage_values_2 (line 1065) | fn shapes_rect_percentage_values_2() { assert_eq!(render("tests/shapes/r... function shapes_rect_q_values (line 1066) | fn shapes_rect_q_values() { assert_eq!(render("tests/shapes/rect/q-value... function shapes_rect_rem_values (line 1067) | fn shapes_rect_rem_values() { assert_eq!(render("tests/shapes/rect/rem-v... function shapes_rect_rlh_values (line 1068) | fn shapes_rect_rlh_values() { assert_eq!(render("tests/shapes/rect/rlh-v... function shapes_rect_rounded_rect (line 1069) | fn shapes_rect_rounded_rect() { assert_eq!(render("tests/shapes/rect/rou... function shapes_rect_rx_and_ry_attributes_clamping_order (line 1070) | fn shapes_rect_rx_and_ry_attributes_clamping_order() { assert_eq!(render... function shapes_rect_rx_attribute_clamping (line 1071) | fn shapes_rect_rx_attribute_clamping() { assert_eq!(render("tests/shapes... function shapes_rect_rx_attribute_resolving (line 1072) | fn shapes_rect_rx_attribute_resolving() { assert_eq!(render("tests/shape... function shapes_rect_ry_attribute_clamping (line 1073) | fn shapes_rect_ry_attribute_clamping() { assert_eq!(render("tests/shapes... function shapes_rect_ry_attribute_resolving (line 1074) | fn shapes_rect_ry_attribute_resolving() { assert_eq!(render("tests/shape... function shapes_rect_simple_case (line 1075) | fn shapes_rect_simple_case() { assert_eq!(render("tests/shapes/rect/simp... function shapes_rect_vi_and_vb_values (line 1076) | fn shapes_rect_vi_and_vb_values() { assert_eq!(render("tests/shapes/rect... function shapes_rect_vmin_and_vmax_values (line 1077) | fn shapes_rect_vmin_and_vmax_values() { assert_eq!(render("tests/shapes/... function shapes_rect_vw_and_vh_values (line 1078) | fn shapes_rect_vw_and_vh_values() { assert_eq!(render("tests/shapes/rect... function shapes_rect_with_child (line 1079) | fn shapes_rect_with_child() { assert_eq!(render("tests/shapes/rect/with-... function shapes_rect_x_attribute_resolving (line 1080) | fn shapes_rect_x_attribute_resolving() { assert_eq!(render("tests/shapes... function shapes_rect_y_attribute_resolving (line 1081) | fn shapes_rect_y_attribute_resolving() { assert_eq!(render("tests/shapes... function shapes_rect_zero_height_attribute_processing (line 1082) | fn shapes_rect_zero_height_attribute_processing() { assert_eq!(render("t... function shapes_rect_zero_rx_attribute_resolving (line 1083) | fn shapes_rect_zero_rx_attribute_resolving() { assert_eq!(render("tests/... function shapes_rect_zero_ry_attribute_resolving (line 1084) | fn shapes_rect_zero_ry_attribute_resolving() { assert_eq!(render("tests/... function shapes_rect_zero_width_attribute_processing (line 1085) | fn shapes_rect_zero_width_attribute_processing() { assert_eq!(render("te... function structure_a_inside_text (line 1086) | fn structure_a_inside_text() { assert_eq!(render("tests/structure/a/insi... function structure_a_inside_tspan (line 1087) | fn structure_a_inside_tspan() { assert_eq!(render("tests/structure/a/ins... function structure_a_on_shape (line 1088) | fn structure_a_on_shape() { assert_eq!(render("tests/structure/a/on-shap... function structure_a_on_text (line 1089) | fn structure_a_on_text() { assert_eq!(render("tests/structure/a/on-text"... function structure_a_on_tspan (line 1090) | fn structure_a_on_tspan() { assert_eq!(render("tests/structure/a/on-tspa... function structure_defs_ignore_shapes_inside_defs (line 1091) | fn structure_defs_ignore_shapes_inside_defs() { assert_eq!(render("tests... function structure_defs_multiple_defs (line 1092) | fn structure_defs_multiple_defs() { assert_eq!(render("tests/structure/d... function structure_defs_nested_defs (line 1093) | fn structure_defs_nested_defs() { assert_eq!(render("tests/structure/def... function structure_defs_out_of_order (line 1094) | fn structure_defs_out_of_order() { assert_eq!(render("tests/structure/de... function structure_defs_simple_case (line 1095) | fn structure_defs_simple_case() { assert_eq!(render("tests/structure/def... function structure_defs_style_inheritance_on_text (line 1096) | fn structure_defs_style_inheritance_on_text() { assert_eq!(render("tests... function structure_defs_style_inheritance (line 1097) | fn structure_defs_style_inheritance() { assert_eq!(render("tests/structu... function structure_g_deeply_nested_groups (line 1098) | fn structure_g_deeply_nested_groups() { assert_eq!(render("tests/structu... function structure_g_recursive_inheritance (line 1099) | fn structure_g_recursive_inheritance() { assert_eq!(render("tests/struct... function structure_image_embedded_16bit_png (line 1100) | fn structure_image_embedded_16bit_png() { assert_eq!(render("tests/struc... function structure_image_embedded_gif (line 1101) | fn structure_image_embedded_gif() { assert_eq!(render("tests/structure/i... function structure_image_embedded_jpeg_as_image_jpeg (line 1102) | fn structure_image_embedded_jpeg_as_image_jpeg() { assert_eq!(render("te... function structure_image_embedded_jpeg_as_image_jpg (line 1103) | fn structure_image_embedded_jpeg_as_image_jpg() { assert_eq!(render("tes... function structure_image_embedded_jpeg_luma (line 1104) | fn structure_image_embedded_jpeg_luma() { assert_eq!(render("tests/struc... function structure_image_embedded_jpeg_without_mime (line 1105) | fn structure_image_embedded_jpeg_without_mime() { assert_eq!(render("tes... function structure_image_embedded_png_luma (line 1106) | fn structure_image_embedded_png_luma() { assert_eq!(render("tests/struct... function structure_image_embedded_png (line 1107) | fn structure_image_embedded_png() { assert_eq!(render("tests/structure/i... function structure_image_embedded_svg_with_text (line 1108) | fn structure_image_embedded_svg_with_text() { assert_eq!(render("tests/s... function structure_image_embedded_svg_without_mime (line 1109) | fn structure_image_embedded_svg_without_mime() { assert_eq!(render("test... function structure_image_embedded_svg (line 1110) | fn structure_image_embedded_svg() { assert_eq!(render("tests/structure/i... function structure_image_embedded_svgz (line 1111) | fn structure_image_embedded_svgz() { assert_eq!(render("tests/structure/... function structure_image_embedded_webp (line 1112) | fn structure_image_embedded_webp() { assert_eq!(render("tests/structure/... function structure_image_external_gif (line 1113) | fn structure_image_external_gif() { assert_eq!(render("tests/structure/i... function structure_image_external_jpeg (line 1114) | fn structure_image_external_jpeg() { assert_eq!(render("tests/structure/... function structure_image_external_png (line 1115) | fn structure_image_external_png() { assert_eq!(render("tests/structure/i... function structure_image_external_svg_with_transform (line 1116) | fn structure_image_external_svg_with_transform() { assert_eq!(render("te... function structure_image_external_svg (line 1117) | fn structure_image_external_svg() { assert_eq!(render("tests/structure/i... function structure_image_external_svgz (line 1118) | fn structure_image_external_svgz() { assert_eq!(render("tests/structure/... function structure_image_external_webp (line 1119) | fn structure_image_external_webp() { assert_eq!(render("tests/structure/... function structure_image_float_size (line 1120) | fn structure_image_float_size() { assert_eq!(render("tests/structure/ima... function structure_image_image_with_float_size_scaling (line 1121) | fn structure_image_image_with_float_size_scaling() { assert_eq!(render("... function structure_image_nested_embedded_png (line 1122) | fn structure_image_nested_embedded_png() { assert_eq!(render("tests/stru... function structure_image_nested_external_png (line 1123) | fn structure_image_nested_external_png() { assert_eq!(render("tests/stru... function structure_image_no_height_non_square (line 1124) | fn structure_image_no_height_non_square() { assert_eq!(render("tests/str... function structure_image_no_height_on_svg (line 1125) | fn structure_image_no_height_on_svg() { assert_eq!(render("tests/structu... function structure_image_no_height (line 1126) | fn structure_image_no_height() { assert_eq!(render("tests/structure/imag... function structure_image_no_width_and_height_on_svg (line 1127) | fn structure_image_no_width_and_height_on_svg() { assert_eq!(render("tes... function structure_image_no_width_and_height (line 1128) | fn structure_image_no_width_and_height() { assert_eq!(render("tests/stru... function structure_image_no_width_on_svg (line 1129) | fn structure_image_no_width_on_svg() { assert_eq!(render("tests/structur... function structure_image_no_width (line 1130) | fn structure_image_no_width() { assert_eq!(render("tests/structure/image... function structure_image_preserveAspectRatio_eq_none_on_svg (line 1131) | fn structure_image_preserveAspectRatio_eq_none_on_svg() { assert_eq!(ren... function structure_image_preserveAspectRatio_eq_none (line 1132) | fn structure_image_preserveAspectRatio_eq_none() { assert_eq!(render("te... function structure_image_preserveAspectRatio_eq_xMaxYMax_meet_on_svg (line 1133) | fn structure_image_preserveAspectRatio_eq_xMaxYMax_meet_on_svg() { asser... function structure_image_preserveAspectRatio_eq_xMaxYMax_meet (line 1134) | fn structure_image_preserveAspectRatio_eq_xMaxYMax_meet() { assert_eq!(r... function structure_image_preserveAspectRatio_eq_xMaxYMax_slice_on_svg (line 1135) | fn structure_image_preserveAspectRatio_eq_xMaxYMax_slice_on_svg() { asse... function structure_image_preserveAspectRatio_eq_xMaxYMax_slice (line 1136) | fn structure_image_preserveAspectRatio_eq_xMaxYMax_slice() { assert_eq!(... function structure_image_preserveAspectRatio_eq_xMidYMid_meet_on_svg (line 1137) | fn structure_image_preserveAspectRatio_eq_xMidYMid_meet_on_svg() { asser... function structure_image_preserveAspectRatio_eq_xMidYMid_meet (line 1138) | fn structure_image_preserveAspectRatio_eq_xMidYMid_meet() { assert_eq!(r... function structure_image_preserveAspectRatio_eq_xMidYMid_slice_on_svg (line 1139) | fn structure_image_preserveAspectRatio_eq_xMidYMid_slice_on_svg() { asse... function structure_image_preserveAspectRatio_eq_xMidYMid_slice (line 1140) | fn structure_image_preserveAspectRatio_eq_xMidYMid_slice() { assert_eq!(... function structure_image_preserveAspectRatio_eq_xMinYMin_meet_on_svg (line 1141) | fn structure_image_preserveAspectRatio_eq_xMinYMin_meet_on_svg() { asser... function structure_image_preserveAspectRatio_eq_xMinYMin_meet (line 1142) | fn structure_image_preserveAspectRatio_eq_xMinYMin_meet() { assert_eq!(r... function structure_image_preserveAspectRatio_eq_xMinYMin_slice_on_svg (line 1143) | fn structure_image_preserveAspectRatio_eq_xMinYMin_slice_on_svg() { asse... function structure_image_preserveAspectRatio_eq_xMinYMin_slice (line 1144) | fn structure_image_preserveAspectRatio_eq_xMinYMin_slice() { assert_eq!(... function structure_image_raster_image_and_size_with_odd_numbers (line 1145) | fn structure_image_raster_image_and_size_with_odd_numbers() { assert_eq!... function structure_image_recursive_1 (line 1146) | fn structure_image_recursive_1() { assert_eq!(render("tests/structure/im... function structure_image_recursive_2 (line 1147) | fn structure_image_recursive_2() { assert_eq!(render("tests/structure/im... function structure_image_url_to_png (line 1148) | fn structure_image_url_to_png() { assert_eq!(render("tests/structure/ima... function structure_image_url_to_svg (line 1149) | fn structure_image_url_to_svg() { assert_eq!(render("tests/structure/ima... function structure_image_width_and_height_set_to_auto (line 1150) | fn structure_image_width_and_height_set_to_auto() { assert_eq!(render("t... function structure_image_with_transform (line 1151) | fn structure_image_with_transform() { assert_eq!(render("tests/structure... function structure_image_with_zero_width_and_height (line 1152) | fn structure_image_with_zero_width_and_height() { assert_eq!(render("tes... function structure_image_zero_height (line 1153) | fn structure_image_zero_height() { assert_eq!(render("tests/structure/im... function structure_image_zero_width (line 1154) | fn structure_image_zero_width() { assert_eq!(render("tests/structure/ima... function structure_style_attribute_selector (line 1155) | fn structure_style_attribute_selector() { assert_eq!(render("tests/struc... function structure_style_class_selector (line 1156) | fn structure_style_class_selector() { assert_eq!(render("tests/structure... function structure_style_combined_selectors (line 1157) | fn structure_style_combined_selectors() { assert_eq!(render("tests/struc... function structure_style_current_color_fill_before_color (line 1158) | fn structure_style_current_color_fill_before_color() { assert_eq!(render... function structure_style_current_color_stroke_before_color (line 1159) | fn structure_style_current_color_stroke_before_color() { assert_eq!(rend... function structure_style_external_CSS (line 1160) | fn structure_style_external_CSS() { assert_eq!(render("tests/structure/s... function structure_style_iD_selector (line 1161) | fn structure_style_iD_selector() { assert_eq!(render("tests/structure/st... function structure_style_important (line 1162) | fn structure_style_important() { assert_eq!(render("tests/structure/styl... function structure_style_invalid_type (line 1163) | fn structure_style_invalid_type() { assert_eq!(render("tests/structure/s... function structure_style_non_presentational_attribute (line 1164) | fn structure_style_non_presentational_attribute() { assert_eq!(render("t... function structure_style_resolve_order (line 1165) | fn structure_style_resolve_order() { assert_eq!(render("tests/structure/... function structure_style_rule_specificity (line 1166) | fn structure_style_rule_specificity() { assert_eq!(render("tests/structu... function structure_style_style_after_usage (line 1167) | fn structure_style_style_after_usage() { assert_eq!(render("tests/struct... function structure_style_style_inside_CDATA (line 1168) | fn structure_style_style_inside_CDATA() { assert_eq!(render("tests/struc... function structure_style_transform (line 1169) | fn structure_style_transform() { assert_eq!(render("tests/structure/styl... function structure_style_type_selector (line 1170) | fn structure_style_type_selector() { assert_eq!(render("tests/structure/... function structure_style_universal_selector (line 1171) | fn structure_style_universal_selector() { assert_eq!(render("tests/struc... function structure_style_unresolved_class_selector (line 1172) | fn structure_style_unresolved_class_selector() { assert_eq!(render("test... function structure_style_attribute_comments (line 1173) | fn structure_style_attribute_comments() { assert_eq!(render("tests/struc... function structure_style_attribute_non_presentational_attribute (line 1174) | fn structure_style_attribute_non_presentational_attribute() { assert_eq!... function structure_style_attribute_simple_case (line 1175) | fn structure_style_attribute_simple_case() { assert_eq!(render("tests/st... function structure_style_attribute_transform (line 1176) | fn structure_style_attribute_transform() { assert_eq!(render("tests/stru... function structure_svg_attribute_value_via_ENTITY_reference (line 1177) | fn structure_svg_attribute_value_via_ENTITY_reference() { assert_eq!(ren... function structure_svg_background_color_with_viewbox (line 1178) | fn structure_svg_background_color_with_viewbox() { assert_eq!(render("te... function structure_svg_background_color (line 1179) | fn structure_svg_background_color() { assert_eq!(render("tests/structure... function structure_svg_deeply_nested_svg (line 1180) | fn structure_svg_deeply_nested_svg() { assert_eq!(render("tests/structur... function structure_svg_elements_via_ENTITY_reference_1 (line 1181) | fn structure_svg_elements_via_ENTITY_reference_1() { assert_eq!(render("... function structure_svg_elements_via_ENTITY_reference_2 (line 1182) | fn structure_svg_elements_via_ENTITY_reference_2() { assert_eq!(render("... function structure_svg_elements_via_ENTITY_reference_3 (line 1183) | fn structure_svg_elements_via_ENTITY_reference_3() { assert_eq!(render("... function structure_svg_explicit_svg_namespace (line 1184) | fn structure_svg_explicit_svg_namespace() { assert_eq!(render("tests/str... function structure_svg_funcIRI_parsing (line 1185) | fn structure_svg_funcIRI_parsing() { assert_eq!(render("tests/structure/... function structure_svg_funcIRI_with_invalid_characters (line 1186) | fn structure_svg_funcIRI_with_invalid_characters() { assert_eq!(render("... function structure_svg_funcIRI_with_quotes (line 1187) | fn structure_svg_funcIRI_with_quotes() { assert_eq!(render("tests/struct... function structure_svg_invalid_id_attribute_1 (line 1188) | fn structure_svg_invalid_id_attribute_1() { assert_eq!(render("tests/str... function structure_svg_invalid_id_attribute_2 (line 1189) | fn structure_svg_invalid_id_attribute_2() { assert_eq!(render("tests/str... function structure_svg_mixed_namespaces (line 1190) | fn structure_svg_mixed_namespaces() { assert_eq!(render("tests/structure... function structure_svg_nested_svg_one_with_rect_and_one_with_viewBox (line 1191) | fn structure_svg_nested_svg_one_with_rect_and_one_with_viewBox() { asser... function structure_svg_nested_svg_with_overflow_auto (line 1192) | fn structure_svg_nested_svg_with_overflow_auto() { assert_eq!(render("te... function structure_svg_nested_svg_with_overflow_visible (line 1193) | fn structure_svg_nested_svg_with_overflow_visible() { assert_eq!(render(... function structure_svg_nested_svg_with_rect_and_percent_values (line 1194) | fn structure_svg_nested_svg_with_rect_and_percent_values() { assert_eq!(... function structure_svg_nested_svg_with_rect_and_viewBox_1 (line 1195) | fn structure_svg_nested_svg_with_rect_and_viewBox_1() { assert_eq!(rende... function structure_svg_nested_svg_with_rect_and_viewBox_2 (line 1196) | fn structure_svg_nested_svg_with_rect_and_viewBox_2() { assert_eq!(rende... function structure_svg_nested_svg_with_rect_and_viewBox_3 (line 1197) | fn structure_svg_nested_svg_with_rect_and_viewBox_3() { assert_eq!(rende... function structure_svg_nested_svg_with_rect_and_viewBox_and_percent_values (line 1198) | fn structure_svg_nested_svg_with_rect_and_viewBox_and_percent_values() {... function structure_svg_nested_svg_with_rect (line 1199) | fn structure_svg_nested_svg_with_rect() { assert_eq!(render("tests/struc... function structure_svg_nested_svg_with_relative_width_and_height (line 1200) | fn structure_svg_nested_svg_with_relative_width_and_height() { assert_eq... function structure_svg_nested_svg_with_viewBox_and_percent_values (line 1201) | fn structure_svg_nested_svg_with_viewBox_and_percent_values() { assert_e... function structure_svg_nested_svg_with_viewBox (line 1202) | fn structure_svg_nested_svg_with_viewBox() { assert_eq!(render("tests/st... function structure_svg_nested_svg (line 1203) | fn structure_svg_nested_svg() { assert_eq!(render("tests/structure/svg/n... function structure_svg_no_children (line 1204) | fn structure_svg_no_children() { assert_eq!(render("tests/structure/svg/... function structure_svg_preserveAspectRatio_with_viewBox_not_at_zero_pos (line 1205) | fn structure_svg_preserveAspectRatio_with_viewBox_not_at_zero_pos() { as... function structure_svg_preserveAspectRatio_eq_none (line 1206) | fn structure_svg_preserveAspectRatio_eq_none() { assert_eq!(render("test... function structure_svg_preserveAspectRatio_eq_xMaxYMax_slice (line 1207) | fn structure_svg_preserveAspectRatio_eq_xMaxYMax_slice() { assert_eq!(re... function structure_svg_preserveAspectRatio_eq_xMaxYMax (line 1208) | fn structure_svg_preserveAspectRatio_eq_xMaxYMax() { assert_eq!(render("... function structure_svg_preserveAspectRatio_eq_xMidYMid_slice (line 1209) | fn structure_svg_preserveAspectRatio_eq_xMidYMid_slice() { assert_eq!(re... function structure_svg_preserveAspectRatio_eq_xMidYMid (line 1210) | fn structure_svg_preserveAspectRatio_eq_xMidYMid() { assert_eq!(render("... function structure_svg_preserveAspectRatio_eq_xMinYMin_slice (line 1211) | fn structure_svg_preserveAspectRatio_eq_xMinYMin_slice() { assert_eq!(re... function structure_svg_preserveAspectRatio_eq_xMinYMin (line 1212) | fn structure_svg_preserveAspectRatio_eq_xMinYMin() { assert_eq!(render("... function structure_svg_proportional_viewBox (line 1213) | fn structure_svg_proportional_viewBox() { assert_eq!(render("tests/struc... function structure_svg_rect_inside_a_non_SVG_element (line 1214) | fn structure_svg_rect_inside_a_non_SVG_element() { assert_eq!(render("te... function structure_svg_viewBox_not_at_zero_pos (line 1215) | fn structure_svg_viewBox_not_at_zero_pos() { assert_eq!(render("tests/st... function structure_svg_xmlns_validation (line 1216) | fn structure_svg_xmlns_validation() { assert_eq!(render("tests/structure... function structure_switch_comment_as_first_child (line 1217) | fn structure_switch_comment_as_first_child() { assert_eq!(render("tests/... function structure_switch_display_none_on_child (line 1218) | fn structure_switch_display_none_on_child() { assert_eq!(render("tests/s... function structure_switch_non_SVG_child (line 1219) | fn structure_switch_non_SVG_child() { assert_eq!(render("tests/structure... function structure_switch_requiredFeatures (line 1220) | fn structure_switch_requiredFeatures() { assert_eq!(render("tests/struct... function structure_switch_simple_case (line 1221) | fn structure_switch_simple_case() { assert_eq!(render("tests/structure/s... function structure_switch_single_child (line 1222) | fn structure_switch_single_child() { assert_eq!(render("tests/structure/... function structure_switch_systemLanguage (line 1223) | fn structure_switch_systemLanguage() { assert_eq!(render("tests/structur... function structure_switch_systemLanguage_eq_en_GB (line 1224) | fn structure_switch_systemLanguage_eq_en_GB() { assert_eq!(render("tests... function structure_switch_systemLanguage_eq_en_US (line 1225) | fn structure_switch_systemLanguage_eq_en_US() { assert_eq!(render("tests... function structure_switch_systemLanguage_eq_en (line 1226) | fn structure_switch_systemLanguage_eq_en() { assert_eq!(render("tests/st... function structure_switch_systemLanguage_eq_ru_Ru (line 1227) | fn structure_switch_systemLanguage_eq_ru_Ru() { assert_eq!(render("tests... function structure_switch_systemLanguage_eq_ru_en (line 1228) | fn structure_switch_systemLanguage_eq_ru_en() { assert_eq!(render("tests... function structure_switch_with_attributes (line 1229) | fn structure_switch_with_attributes() { assert_eq!(render("tests/structu... function structure_symbol_content_outside_the_viewbox (line 1230) | fn structure_symbol_content_outside_the_viewbox() { assert_eq!(render("t... function structure_symbol_indirect_symbol_reference (line 1231) | fn structure_symbol_indirect_symbol_reference() { assert_eq!(render("tes... function structure_symbol_opacity_on_symbol_with_viewBox (line 1232) | fn structure_symbol_opacity_on_symbol_with_viewBox() { assert_eq!(render... function structure_symbol_opacity_on_symbol (line 1233) | fn structure_symbol_opacity_on_symbol() { assert_eq!(render("tests/struc... function structure_symbol_opacity_on_use_and_symbol (line 1234) | fn structure_symbol_opacity_on_use_and_symbol() { assert_eq!(render("tes... function structure_symbol_opacity_on_use (line 1235) | fn structure_symbol_opacity_on_use() { assert_eq!(render("tests/structur... function structure_symbol_simple_case (line 1236) | fn structure_symbol_simple_case() { assert_eq!(render("tests/structure/s... function structure_symbol_unused_symbol (line 1237) | fn structure_symbol_unused_symbol() { assert_eq!(render("tests/structure... function structure_symbol_with_custom_use_size (line 1238) | fn structure_symbol_with_custom_use_size() { assert_eq!(render("tests/st... function structure_symbol_with_overflow_visible (line 1239) | fn structure_symbol_with_overflow_visible() { assert_eq!(render("tests/s... function structure_symbol_with_size_on_use_and_relative_units (line 1240) | fn structure_symbol_with_size_on_use_and_relative_units() { assert_eq!(r... function structure_symbol_with_transform_on_use_no_size (line 1241) | fn structure_symbol_with_transform_on_use_no_size() { assert_eq!(render(... function structure_symbol_with_transform_on_use (line 1242) | fn structure_symbol_with_transform_on_use() { assert_eq!(render("tests/s... function structure_symbol_with_transform (line 1243) | fn structure_symbol_with_transform() { assert_eq!(render("tests/structur... function structure_symbol_with_viewBox_and_custom_use_rect (line 1244) | fn structure_symbol_with_viewBox_and_custom_use_rect() { assert_eq!(rend... function structure_symbol_with_viewBox_and_custom_use_size (line 1245) | fn structure_symbol_with_viewBox_and_custom_use_size() { assert_eq!(rend... function structure_symbol_with_viewBox (line 1246) | fn structure_symbol_with_viewBox() { assert_eq!(render("tests/structure/... function structure_systemLanguage_en_GB (line 1247) | fn structure_systemLanguage_en_GB() { assert_eq!(render("tests/structure... function structure_systemLanguage_en_US (line 1248) | fn structure_systemLanguage_en_US() { assert_eq!(render("tests/structure... function structure_systemLanguage_en (line 1249) | fn structure_systemLanguage_en() { assert_eq!(render("tests/structure/sy... function structure_systemLanguage_on_clipPath (line 1250) | fn structure_systemLanguage_on_clipPath() { assert_eq!(render("tests/str... function structure_systemLanguage_on_defs (line 1251) | fn structure_systemLanguage_on_defs() { assert_eq!(render("tests/structu... function structure_systemLanguage_on_linearGradient (line 1252) | fn structure_systemLanguage_on_linearGradient() { assert_eq!(render("tes... function structure_systemLanguage_on_svg (line 1253) | fn structure_systemLanguage_on_svg() { assert_eq!(render("tests/structur... function structure_systemLanguage_on_tspan (line 1254) | fn structure_systemLanguage_on_tspan() { assert_eq!(render("tests/struct... function structure_systemLanguage_ru_Ru (line 1255) | fn structure_systemLanguage_ru_Ru() { assert_eq!(render("tests/structure... function structure_systemLanguage_ru_en (line 1256) | fn structure_systemLanguage_ru_en() { assert_eq!(render("tests/structure... function structure_transform_default (line 1257) | fn structure_transform_default() { assert_eq!(render("tests/structure/tr... function structure_transform_direct_transform (line 1258) | fn structure_transform_direct_transform() { assert_eq!(render("tests/str... function structure_transform_empty (line 1259) | fn structure_transform_empty() { assert_eq!(render("tests/structure/tran... function structure_transform_extra_spaces (line 1260) | fn structure_transform_extra_spaces() { assert_eq!(render("tests/structu... function structure_transform_matrix_no_commas (line 1261) | fn structure_transform_matrix_no_commas() { assert_eq!(render("tests/str... function structure_transform_matrix (line 1262) | fn structure_transform_matrix() { assert_eq!(render("tests/structure/tra... function structure_transform_nested_transforms_1 (line 1263) | fn structure_transform_nested_transforms_1() { assert_eq!(render("tests/... function structure_transform_nested_transforms_2 (line 1264) | fn structure_transform_nested_transforms_2() { assert_eq!(render("tests/... function structure_transform_numeric_character_references (line 1265) | fn structure_transform_numeric_character_references() { assert_eq!(rende... function structure_transform_rotate_at_position (line 1266) | fn structure_transform_rotate_at_position() { assert_eq!(render("tests/s... function structure_transform_rotate (line 1267) | fn structure_transform_rotate() { assert_eq!(render("tests/structure/tra... function structure_transform_scale_without_Y (line 1268) | fn structure_transform_scale_without_Y() { assert_eq!(render("tests/stru... function structure_transform_scale (line 1269) | fn structure_transform_scale() { assert_eq!(render("tests/structure/tran... function structure_transform_skewX (line 1270) | fn structure_transform_skewX() { assert_eq!(render("tests/structure/tran... function structure_transform_skewY (line 1271) | fn structure_transform_skewY() { assert_eq!(render("tests/structure/tran... function structure_transform_transform_list (line 1272) | fn structure_transform_transform_list() { assert_eq!(render("tests/struc... function structure_transform_translate_without_Y (line 1273) | fn structure_transform_translate_without_Y() { assert_eq!(render("tests/... function structure_transform_translate (line 1274) | fn structure_transform_translate() { assert_eq!(render("tests/structure/... function structure_transform_zeroed_matrix (line 1275) | fn structure_transform_zeroed_matrix() { assert_eq!(render("tests/struct... function structure_transform_origin_bottom (line 1276) | fn structure_transform_origin_bottom() { assert_eq!(render("tests/struct... function structure_transform_origin_center (line 1277) | fn structure_transform_origin_center() { assert_eq!(render("tests/struct... function structure_transform_origin_keyword_length (line 1278) | fn structure_transform_origin_keyword_length() { assert_eq!(render("test... function structure_transform_origin_left (line 1279) | fn structure_transform_origin_left() { assert_eq!(render("tests/structur... function structure_transform_origin_length_percent (line 1280) | fn structure_transform_origin_length_percent() { assert_eq!(render("test... function structure_transform_origin_length_px (line 1281) | fn structure_transform_origin_length_px() { assert_eq!(render("tests/str... function structure_transform_origin_no_transform (line 1282) | fn structure_transform_origin_no_transform() { assert_eq!(render("tests/... function structure_transform_origin_on_clippath_objectBoundingBox (line 1283) | fn structure_transform_origin_on_clippath_objectBoundingBox() { assert_e... function structure_transform_origin_on_clippath (line 1284) | fn structure_transform_origin_on_clippath() { assert_eq!(render("tests/s... function structure_transform_origin_on_gradient_object_bounding_box (line 1285) | fn structure_transform_origin_on_gradient_object_bounding_box() { assert... function structure_transform_origin_on_gradient_user_space_on_use (line 1286) | fn structure_transform_origin_on_gradient_user_space_on_use() { assert_e... function structure_transform_origin_on_group (line 1287) | fn structure_transform_origin_on_group() { assert_eq!(render("tests/stru... function structure_transform_origin_on_image (line 1288) | fn structure_transform_origin_on_image() { assert_eq!(render("tests/stru... function structure_transform_origin_on_pattern_object_bounding_box (line 1289) | fn structure_transform_origin_on_pattern_object_bounding_box() { assert_... function structure_transform_origin_on_pattern_user_space_on_use (line 1290) | fn structure_transform_origin_on_pattern_user_space_on_use() { assert_eq... function structure_transform_origin_on_shape (line 1291) | fn structure_transform_origin_on_shape() { assert_eq!(render("tests/stru... function structure_transform_origin_on_text_path (line 1292) | fn structure_transform_origin_on_text_path() { assert_eq!(render("tests/... function structure_transform_origin_on_text (line 1293) | fn structure_transform_origin_on_text() { assert_eq!(render("tests/struc... function structure_transform_origin_right_bottom (line 1294) | fn structure_transform_origin_right_bottom() { assert_eq!(render("tests/... function structure_transform_origin_right (line 1295) | fn structure_transform_origin_right() { assert_eq!(render("tests/structu... function structure_transform_origin_top_left (line 1296) | fn structure_transform_origin_top_left() { assert_eq!(render("tests/stru... function structure_transform_origin_top (line 1297) | fn structure_transform_origin_top() { assert_eq!(render("tests/structure... function structure_transform_origin_transform_on_parent (line 1298) | fn structure_transform_origin_transform_on_parent() { assert_eq!(render(... function structure_use_cSS_rules (line 1299) | fn structure_use_cSS_rules() { assert_eq!(render("tests/structure/use/cS... function structure_use_complex_style_resolving_order (line 1300) | fn structure_use_complex_style_resolving_order() { assert_eq!(render("te... function structure_use_display_inheritance (line 1301) | fn structure_use_display_inheritance() { assert_eq!(render("tests/struct... function structure_use_duplicated_IDs (line 1302) | fn structure_use_duplicated_IDs() { assert_eq!(render("tests/structure/u... function structure_use_fill_opacity_inheritance (line 1303) | fn structure_use_fill_opacity_inheritance() { assert_eq!(render("tests/s... function structure_use_from_defs (line 1304) | fn structure_use_from_defs() { assert_eq!(render("tests/structure/use/fr... function structure_use_href_without_the_xlink_namespace (line 1305) | fn structure_use_href_without_the_xlink_namespace() { assert_eq!(render(... function structure_use_indirect_recursive_1 (line 1306) | fn structure_use_indirect_recursive_1() { assert_eq!(render("tests/struc... function structure_use_indirect_recursive_2 (line 1307) | fn structure_use_indirect_recursive_2() { assert_eq!(render("tests/struc... function structure_use_indirect_recursive_3 (line 1308) | fn structure_use_indirect_recursive_3() { assert_eq!(render("tests/struc... function structure_use_indirect (line 1309) | fn structure_use_indirect() { assert_eq!(render("tests/structure/use/ind... function structure_use_nested_recursive_1 (line 1310) | fn structure_use_nested_recursive_1() { assert_eq!(render("tests/structu... function structure_use_nested_recursive_2 (line 1311) | fn structure_use_nested_recursive_2() { assert_eq!(render("tests/structu... function structure_use_nested_xlink_to_svg_element_with_rect_and_size (line 1312) | fn structure_use_nested_xlink_to_svg_element_with_rect_and_size() { asse... function structure_use_non_linear_order (line 1313) | fn structure_use_non_linear_order() { assert_eq!(render("tests/structure... function structure_use_opacity_inheritance (line 1314) | fn structure_use_opacity_inheritance() { assert_eq!(render("tests/struct... function structure_use_position_inheritance (line 1315) | fn structure_use_position_inheritance() { assert_eq!(render("tests/struc... function structure_use_recursive (line 1316) | fn structure_use_recursive() { assert_eq!(render("tests/structure/use/re... function structure_use_self_recursive (line 1317) | fn structure_use_self_recursive() { assert_eq!(render("tests/structure/u... function structure_use_simple_case (line 1318) | fn structure_use_simple_case() { assert_eq!(render("tests/structure/use/... function structure_use_stroke_opacity_inheritance (line 1319) | fn structure_use_stroke_opacity_inheritance() { assert_eq!(render("tests... function structure_use_style_inheritance_1 (line 1320) | fn structure_use_style_inheritance_1() { assert_eq!(render("tests/struct... function structure_use_style_inheritance_2 (line 1321) | fn structure_use_style_inheritance_2() { assert_eq!(render("tests/struct... function structure_use_style_inheritance_3 (line 1322) | fn structure_use_style_inheritance_3() { assert_eq!(render("tests/struct... function structure_use_transform_attribute_1 (line 1323) | fn structure_use_transform_attribute_1() { assert_eq!(render("tests/stru... function structure_use_transform_attribute_2 (line 1324) | fn structure_use_transform_attribute_2() { assert_eq!(render("tests/stru... function structure_use_transform_inheritance (line 1325) | fn structure_use_transform_inheritance() { assert_eq!(render("tests/stru... function structure_use_with_currentColor (line 1326) | fn structure_use_with_currentColor() { assert_eq!(render("tests/structur... function structure_use_with_size (line 1327) | fn structure_use_with_size() { assert_eq!(render("tests/structure/use/wi... function structure_use_xlink_to_a_child_of_a_non_SVG_element (line 1328) | fn structure_use_xlink_to_a_child_of_a_non_SVG_element() { assert_eq!(re... function structure_use_xlink_to_a_child_of_an_invalid_element (line 1329) | fn structure_use_xlink_to_a_child_of_an_invalid_element() { assert_eq!(r... function structure_use_xlink_to_an_external_file (line 1330) | fn structure_use_xlink_to_an_external_file() { assert_eq!(render("tests/... function structure_use_xlink_to_an_invalid_element_1 (line 1331) | fn structure_use_xlink_to_an_invalid_element_1() { assert_eq!(render("te... function structure_use_xlink_to_an_invalid_element_2 (line 1332) | fn structure_use_xlink_to_an_invalid_element_2() { assert_eq!(render("te... function structure_use_xlink_to_an_invalid_element_3 (line 1333) | fn structure_use_xlink_to_an_invalid_element_3() { assert_eq!(render("te... function structure_use_xlink_to_svg_element_with_rect_only_width (line 1334) | fn structure_use_xlink_to_svg_element_with_rect_only_width() { assert_eq... function structure_use_xlink_to_svg_element_with_rect (line 1335) | fn structure_use_xlink_to_svg_element_with_rect() { assert_eq!(render("t... function structure_use_xlink_to_svg_element_with_viewBox (line 1336) | fn structure_use_xlink_to_svg_element_with_viewBox() { assert_eq!(render... function structure_use_xlink_to_svg_element_with_width_height_on_use (line 1337) | fn structure_use_xlink_to_svg_element_with_width_height_on_use() { asser... function structure_use_xlink_to_svg_element_with_x_y_on_use (line 1338) | fn structure_use_xlink_to_svg_element_with_x_y_on_use() { assert_eq!(ren... function structure_use_xlink_to_svg_element (line 1339) | fn structure_use_xlink_to_svg_element() { assert_eq!(render("tests/struc... function text_alignment_baseline_after_edge (line 1340) | fn text_alignment_baseline_after_edge() { assert_eq!(render("tests/text/... function text_alignment_baseline_alphabetic (line 1341) | fn text_alignment_baseline_alphabetic() { assert_eq!(render("tests/text/... function text_alignment_baseline_auto (line 1342) | fn text_alignment_baseline_auto() { assert_eq!(render("tests/text/alignm... function text_alignment_baseline_baseline (line 1343) | fn text_alignment_baseline_baseline() { assert_eq!(render("tests/text/al... function text_alignment_baseline_before_edge (line 1344) | fn text_alignment_baseline_before_edge() { assert_eq!(render("tests/text... function text_alignment_baseline_central (line 1345) | fn text_alignment_baseline_central() { assert_eq!(render("tests/text/ali... function text_alignment_baseline_hanging_and_baseline_shift_eq_20_on_tspan (line 1346) | fn text_alignment_baseline_hanging_and_baseline_shift_eq_20_on_tspan() {... function text_alignment_baseline_hanging_on_tspan (line 1347) | fn text_alignment_baseline_hanging_on_tspan() { assert_eq!(render("tests... function text_alignment_baseline_hanging_on_vertical (line 1348) | fn text_alignment_baseline_hanging_on_vertical() { assert_eq!(render("te... function text_alignment_baseline_hanging_with_underline (line 1349) | fn text_alignment_baseline_hanging_with_underline() { assert_eq!(render(... function text_alignment_baseline_hanging (line 1350) | fn text_alignment_baseline_hanging() { assert_eq!(render("tests/text/ali... function text_alignment_baseline_ideographic (line 1351) | fn text_alignment_baseline_ideographic() { assert_eq!(render("tests/text... function text_alignment_baseline_inherit (line 1352) | fn text_alignment_baseline_inherit() { assert_eq!(render("tests/text/ali... function text_alignment_baseline_mathematical (line 1353) | fn text_alignment_baseline_mathematical() { assert_eq!(render("tests/tex... function text_alignment_baseline_middle_on_textPath (line 1354) | fn text_alignment_baseline_middle_on_textPath() { assert_eq!(render("tes... function text_alignment_baseline_middle (line 1355) | fn text_alignment_baseline_middle() { assert_eq!(render("tests/text/alig... function text_alignment_baseline_text_after_edge (line 1356) | fn text_alignment_baseline_text_after_edge() { assert_eq!(render("tests/... function text_alignment_baseline_text_before_edge (line 1357) | fn text_alignment_baseline_text_before_edge() { assert_eq!(render("tests... function text_alignment_baseline_two_textPath_with_middle_on_first (line 1358) | fn text_alignment_baseline_two_textPath_with_middle_on_first() { assert_... function text_baseline_shift__10 (line 1359) | fn text_baseline_shift__10() { assert_eq!(render("tests/text/baseline-sh... function text_baseline_shift__50percent (line 1360) | fn text_baseline_shift__50percent() { assert_eq!(render("tests/text/base... function text_baseline_shift_0 (line 1361) | fn text_baseline_shift_0() { assert_eq!(render("tests/text/baseline-shif... function text_baseline_shift_10 (line 1362) | fn text_baseline_shift_10() { assert_eq!(render("tests/text/baseline-shi... function text_baseline_shift_2mm (line 1363) | fn text_baseline_shift_2mm() { assert_eq!(render("tests/text/baseline-sh... function text_baseline_shift_50percent (line 1364) | fn text_baseline_shift_50percent() { assert_eq!(render("tests/text/basel... function text_baseline_shift_baseline (line 1365) | fn text_baseline_shift_baseline() { assert_eq!(render("tests/text/baseli... function text_baseline_shift_deeply_nested_super (line 1366) | fn text_baseline_shift_deeply_nested_super() { assert_eq!(render("tests/... function text_baseline_shift_inheritance_1 (line 1367) | fn text_baseline_shift_inheritance_1() { assert_eq!(render("tests/text/b... function text_baseline_shift_inheritance_2 (line 1368) | fn text_baseline_shift_inheritance_2() { assert_eq!(render("tests/text/b... function text_baseline_shift_inheritance_3 (line 1369) | fn text_baseline_shift_inheritance_3() { assert_eq!(render("tests/text/b... function text_baseline_shift_inheritance_4 (line 1370) | fn text_baseline_shift_inheritance_4() { assert_eq!(render("tests/text/b... function text_baseline_shift_inheritance_5 (line 1371) | fn text_baseline_shift_inheritance_5() { assert_eq!(render("tests/text/b... function text_baseline_shift_invalid_value (line 1372) | fn text_baseline_shift_invalid_value() { assert_eq!(render("tests/text/b... function text_baseline_shift_mixed_nested (line 1373) | fn text_baseline_shift_mixed_nested() { assert_eq!(render("tests/text/ba... function text_baseline_shift_nested_length (line 1374) | fn text_baseline_shift_nested_length() { assert_eq!(render("tests/text/b... function text_baseline_shift_nested_super (line 1375) | fn text_baseline_shift_nested_super() { assert_eq!(render("tests/text/ba... function text_baseline_shift_nested_with_baseline_1 (line 1376) | fn text_baseline_shift_nested_with_baseline_1() { assert_eq!(render("tes... function text_baseline_shift_nested_with_baseline_2 (line 1377) | fn text_baseline_shift_nested_with_baseline_2() { assert_eq!(render("tes... function text_baseline_shift_sub (line 1378) | fn text_baseline_shift_sub() { assert_eq!(render("tests/text/baseline-sh... function text_baseline_shift_super (line 1379) | fn text_baseline_shift_super() { assert_eq!(render("tests/text/baseline-... function text_baseline_shift_with_rotate (line 1380) | fn text_baseline_shift_with_rotate() { assert_eq!(render("tests/text/bas... function text_color_font_cbdt (line 1381) | fn text_color_font_cbdt() { assert_eq!(render("tests/text/color-font/cbd... function text_color_font_colrv0 (line 1382) | fn text_color_font_colrv0() { assert_eq!(render("tests/text/color-font/c... function text_color_font_colrv1 (line 1383) | fn text_color_font_colrv1() { assert_eq!(render("tests/text/color-font/c... function text_color_font_compound_emojis_and_coordinates_list (line 1384) | fn text_color_font_compound_emojis_and_coordinates_list() { assert_eq!(r... function text_color_font_compound_emojis (line 1385) | fn text_color_font_compound_emojis() { assert_eq!(render("tests/text/col... function text_color_font_mixed_text_rtl (line 1386) | fn text_color_font_mixed_text_rtl() { assert_eq!(render("tests/text/colo... function text_color_font_mixed_text (line 1387) | fn text_color_font_mixed_text() { assert_eq!(render("tests/text/color-fo... function text_color_font_sbix (line 1388) | fn text_color_font_sbix() { assert_eq!(render("tests/text/color-font/sbi... function text_color_font_svg (line 1389) | fn text_color_font_svg() { assert_eq!(render("tests/text/color-font/svg"... function text_color_font_writing_mode_eq_tb (line 1390) | fn text_color_font_writing_mode_eq_tb() { assert_eq!(render("tests/text/... function text_direction_rtl_with_vertical_writing_mode (line 1391) | fn text_direction_rtl_with_vertical_writing_mode() { assert_eq!(render("... function text_direction_rtl (line 1392) | fn text_direction_rtl() { assert_eq!(render("tests/text/direction/rtl"),... function text_dominant_baseline_alignment_baseline_and_baseline_shift_on_tspans (line 1393) | fn text_dominant_baseline_alignment_baseline_and_baseline_shift_on_tspan... function text_dominant_baseline_alignment_baseline_eq_baseline_on_tspan (line 1394) | fn text_dominant_baseline_alignment_baseline_eq_baseline_on_tspan() { as... function text_dominant_baseline_alphabetic (line 1395) | fn text_dominant_baseline_alphabetic() { assert_eq!(render("tests/text/d... function text_dominant_baseline_auto (line 1396) | fn text_dominant_baseline_auto() { assert_eq!(render("tests/text/dominan... function text_dominant_baseline_central (line 1397) | fn text_dominant_baseline_central() { assert_eq!(render("tests/text/domi... function text_dominant_baseline_complex (line 1398) | fn text_dominant_baseline_complex() { assert_eq!(render("tests/text/domi... function text_dominant_baseline_different_alignment_baseline_on_tspan (line 1399) | fn text_dominant_baseline_different_alignment_baseline_on_tspan() { asse... function text_dominant_baseline_dummy_tspan (line 1400) | fn text_dominant_baseline_dummy_tspan() { assert_eq!(render("tests/text/... function text_dominant_baseline_equal_alignment_baseline_on_tspan (line 1401) | fn text_dominant_baseline_equal_alignment_baseline_on_tspan() { assert_e... function text_dominant_baseline_hanging (line 1402) | fn text_dominant_baseline_hanging() { assert_eq!(render("tests/text/domi... function text_dominant_baseline_ideographic (line 1403) | fn text_dominant_baseline_ideographic() { assert_eq!(render("tests/text/... function text_dominant_baseline_inherit (line 1404) | fn text_dominant_baseline_inherit() { assert_eq!(render("tests/text/domi... function text_dominant_baseline_mathematical (line 1405) | fn text_dominant_baseline_mathematical() { assert_eq!(render("tests/text... function text_dominant_baseline_middle (line 1406) | fn text_dominant_baseline_middle() { assert_eq!(render("tests/text/domin... function text_dominant_baseline_nested (line 1407) | fn text_dominant_baseline_nested() { assert_eq!(render("tests/text/domin... function text_dominant_baseline_no_change (line 1408) | fn text_dominant_baseline_no_change() { assert_eq!(render("tests/text/do... function text_dominant_baseline_reset_size (line 1409) | fn text_dominant_baseline_reset_size() { assert_eq!(render("tests/text/d... function text_dominant_baseline_sequential (line 1410) | fn text_dominant_baseline_sequential() { assert_eq!(render("tests/text/d... function text_dominant_baseline_text_after_edge (line 1411) | fn text_dominant_baseline_text_after_edge() { assert_eq!(render("tests/t... function text_dominant_baseline_text_before_edge (line 1412) | fn text_dominant_baseline_text_before_edge() { assert_eq!(render("tests/... function text_dominant_baseline_use_script (line 1413) | fn text_dominant_baseline_use_script() { assert_eq!(render("tests/text/d... function text_font_font_shorthand (line 1414) | fn text_font_font_shorthand() { assert_eq!(render("tests/text/font/font-... function text_font_simple_case (line 1415) | fn text_font_simple_case() { assert_eq!(render("tests/text/font/simple-c... function text_font_family_bold_sans_serif (line 1416) | fn text_font_family_bold_sans_serif() { assert_eq!(render("tests/text/fo... function text_font_family_cursive (line 1417) | fn text_font_family_cursive() { assert_eq!(render("tests/text/font-famil... function text_font_family_double_quoted (line 1418) | fn text_font_family_double_quoted() { assert_eq!(render("tests/text/font... function text_font_family_fallback_1 (line 1419) | fn text_font_family_fallback_1() { assert_eq!(render("tests/text/font-fa... function text_font_family_fallback_2 (line 1420) | fn text_font_family_fallback_2() { assert_eq!(render("tests/text/font-fa... function text_font_family_fantasy (line 1421) | fn text_font_family_fantasy() { assert_eq!(render("tests/text/font-famil... function text_font_family_font_list (line 1422) | fn text_font_family_font_list() { assert_eq!(render("tests/text/font-fam... function text_font_family_monospace (line 1423) | fn text_font_family_monospace() { assert_eq!(render("tests/text/font-fam... function text_font_family_noto_sans (line 1424) | fn text_font_family_noto_sans() { assert_eq!(render("tests/text/font-fam... function text_font_family_sans_serif (line 1425) | fn text_font_family_sans_serif() { assert_eq!(render("tests/text/font-fa... function text_font_family_serif (line 1426) | fn text_font_family_serif() { assert_eq!(render("tests/text/font-family/... function text_font_family_source_sans_pro (line 1427) | fn text_font_family_source_sans_pro() { assert_eq!(render("tests/text/fo... function text_font_kerning_arabic_script (line 1428) | fn text_font_kerning_arabic_script() { assert_eq!(render("tests/text/fon... function text_font_kerning_as_property (line 1429) | fn text_font_kerning_as_property() { assert_eq!(render("tests/text/font-... function text_font_kerning_none (line 1430) | fn text_font_kerning_none() { assert_eq!(render("tests/text/font-kerning... function text_font_size_em_nested_and_mixed (line 1431) | fn text_font_size_em_nested_and_mixed() { assert_eq!(render("tests/text/... function text_font_size_em_on_the_root_element (line 1432) | fn text_font_size_em_on_the_root_element() { assert_eq!(render("tests/te... function text_font_size_em (line 1433) | fn text_font_size_em() { assert_eq!(render("tests/text/font-size/em"), 0... function text_font_size_ex_nested_and_mixed (line 1434) | fn text_font_size_ex_nested_and_mixed() { assert_eq!(render("tests/text/... function text_font_size_ex_on_the_root_element (line 1435) | fn text_font_size_ex_on_the_root_element() { assert_eq!(render("tests/te... function text_font_size_ex (line 1436) | fn text_font_size_ex() { assert_eq!(render("tests/text/font-size/ex"), 0... function text_font_size_inheritance (line 1437) | fn text_font_size_inheritance() { assert_eq!(render("tests/text/font-siz... function text_font_size_mixed_values (line 1438) | fn text_font_size_mixed_values() { assert_eq!(render("tests/text/font-si... function text_font_size_named_value_without_a_parent (line 1439) | fn text_font_size_named_value_without_a_parent() { assert_eq!(render("te... function text_font_size_named_value (line 1440) | fn text_font_size_named_value() { assert_eq!(render("tests/text/font-siz... function text_font_size_negative_size (line 1441) | fn text_font_size_negative_size() { assert_eq!(render("tests/text/font-s... function text_font_size_nested_percent_values_1 (line 1442) | fn text_font_size_nested_percent_values_1() { assert_eq!(render("tests/t... function text_font_size_nested_percent_values_2 (line 1443) | fn text_font_size_nested_percent_values_2() { assert_eq!(render("tests/t... function text_font_size_percent_value_without_a_parent (line 1444) | fn text_font_size_percent_value_without_a_parent() { assert_eq!(render("... function text_font_size_percent_value (line 1445) | fn text_font_size_percent_value() { assert_eq!(render("tests/text/font-s... function text_font_size_simple_case (line 1446) | fn text_font_size_simple_case() { assert_eq!(render("tests/text/font-siz... function text_font_size_zero_size_on_parent_1 (line 1447) | fn text_font_size_zero_size_on_parent_1() { assert_eq!(render("tests/tex... function text_font_size_zero_size_on_parent_2 (line 1448) | fn text_font_size_zero_size_on_parent_2() { assert_eq!(render("tests/tex... function text_font_size_zero_size_on_parent_3 (line 1449) | fn text_font_size_zero_size_on_parent_3() { assert_eq!(render("tests/tex... function text_font_size_zero_size (line 1450) | fn text_font_size_zero_size() { assert_eq!(render("tests/text/font-size/... function text_font_size_adjust_simple_case (line 1451) | fn text_font_size_adjust_simple_case() { assert_eq!(render("tests/text/f... function text_font_stretch_extra_condensed (line 1452) | fn text_font_stretch_extra_condensed() { assert_eq!(render("tests/text/f... function text_font_stretch_inherit (line 1453) | fn text_font_stretch_inherit() { assert_eq!(render("tests/text/font-stre... function text_font_stretch_narrower (line 1454) | fn text_font_stretch_narrower() { assert_eq!(render("tests/text/font-str... function text_font_style_inherit (line 1455) | fn text_font_style_inherit() { assert_eq!(render("tests/text/font-style/... function text_font_style_italic (line 1456) | fn text_font_style_italic() { assert_eq!(render("tests/text/font-style/i... function text_font_style_oblique (line 1457) | fn text_font_style_oblique() { assert_eq!(render("tests/text/font-style/... function text_font_variant_inherit (line 1458) | fn text_font_variant_inherit() { assert_eq!(render("tests/text/font-vari... function text_font_variant_small_caps (line 1459) | fn text_font_variant_small_caps() { assert_eq!(render("tests/text/font-v... function text_font_variation_settings_all_axes_combined (line 1460) | fn text_font_variation_settings_all_axes_combined() { assert_eq!(render(... function text_font_variation_settings_auto_font_stretch_condensed (line 1461) | fn text_font_variation_settings_auto_font_stretch_condensed() { assert_e... function text_font_variation_settings_auto_font_style_oblique (line 1462) | fn text_font_variation_settings_auto_font_style_oblique() { assert_eq!(r... function text_font_variation_settings_auto_font_weight_700 (line 1463) | fn text_font_variation_settings_auto_font_weight_700() { assert_eq!(rend... function text_font_variation_settings_explicit_overrides_auto (line 1464) | fn text_font_variation_settings_explicit_overrides_auto() { assert_eq!(r... function text_font_variation_settings_grad_negative (line 1465) | fn text_font_variation_settings_grad_negative() { assert_eq!(render("tes... function text_font_variation_settings_multiple_axes (line 1466) | fn text_font_variation_settings_multiple_axes() { assert_eq!(render("tes... function text_font_variation_settings_opsz_144 (line 1467) | fn text_font_variation_settings_opsz_144() { assert_eq!(render("tests/te... function text_font_variation_settings_slnt_negative (line 1468) | fn text_font_variation_settings_slnt_negative() { assert_eq!(render("tes... function text_font_variation_settings_wdth_151 (line 1469) | fn text_font_variation_settings_wdth_151() { assert_eq!(render("tests/te... function text_font_variation_settings_wdth_25 (line 1470) | fn text_font_variation_settings_wdth_25() { assert_eq!(render("tests/tex... function text_font_variation_settings_wght_100 (line 1471) | fn text_font_variation_settings_wght_100() { assert_eq!(render("tests/te... function text_font_variation_settings_wght_700 (line 1472) | fn text_font_variation_settings_wght_700() { assert_eq!(render("tests/te... function text_font_variation_settings_xtra_extreme (line 1473) | fn text_font_variation_settings_xtra_extreme() { assert_eq!(render("test... function text_font_weight_650 (line 1474) | fn text_font_weight_650() { assert_eq!(render("tests/text/font-weight/65... function text_font_weight_700 (line 1475) | fn text_font_weight_700() { assert_eq!(render("tests/text/font-weight/70... function text_font_weight_bold (line 1476) | fn text_font_weight_bold() { assert_eq!(render("tests/text/font-weight/b... function text_font_weight_bolder_with_clamping (line 1477) | fn text_font_weight_bolder_with_clamping() { assert_eq!(render("tests/te... function text_font_weight_bolder_without_parent (line 1478) | fn text_font_weight_bolder_without_parent() { assert_eq!(render("tests/t... function text_font_weight_bolder (line 1479) | fn text_font_weight_bolder() { assert_eq!(render("tests/text/font-weight... function text_font_weight_inherit (line 1480) | fn text_font_weight_inherit() { assert_eq!(render("tests/text/font-weigh... function text_font_weight_invalid_number_1 (line 1481) | fn text_font_weight_invalid_number_1() { assert_eq!(render("tests/text/f... function text_font_weight_lighter_with_clamping (line 1482) | fn text_font_weight_lighter_with_clamping() { assert_eq!(render("tests/t... function text_font_weight_lighter_without_parent (line 1483) | fn text_font_weight_lighter_without_parent() { assert_eq!(render("tests/... function text_font_weight_lighter (line 1484) | fn text_font_weight_lighter() { assert_eq!(render("tests/text/font-weigh... function text_font_weight_normal (line 1485) | fn text_font_weight_normal() { assert_eq!(render("tests/text/font-weight... function text_glyph_orientation_horizontal_simple_case (line 1486) | fn text_glyph_orientation_horizontal_simple_case() { assert_eq!(render("... function text_glyph_orientation_vertical_simple_case (line 1487) | fn text_glyph_orientation_vertical_simple_case() { assert_eq!(render("te... function text_kerning_0 (line 1488) | fn text_kerning_0() { assert_eq!(render("tests/text/kerning/0"), 0); } function text_kerning_10percent (line 1489) | fn text_kerning_10percent() { assert_eq!(render("tests/text/kerning/10pe... function text_lengthAdjust_spacingAndGlyphs (line 1490) | fn text_lengthAdjust_spacingAndGlyphs() { assert_eq!(render("tests/text/... function text_lengthAdjust_text_on_path (line 1491) | fn text_lengthAdjust_text_on_path() { assert_eq!(render("tests/text/leng... function text_lengthAdjust_vertical (line 1492) | fn text_lengthAdjust_vertical() { assert_eq!(render("tests/text/lengthAd... function text_lengthAdjust_with_underline (line 1493) | fn text_lengthAdjust_with_underline() { assert_eq!(render("tests/text/le... function text_letter_spacing__3 (line 1494) | fn text_letter_spacing__3() { assert_eq!(render("tests/text/letter-spaci... function text_letter_spacing_0 (line 1495) | fn text_letter_spacing_0() { assert_eq!(render("tests/text/letter-spacin... function text_letter_spacing_1mm (line 1496) | fn text_letter_spacing_1mm() { assert_eq!(render("tests/text/letter-spac... function text_letter_spacing_3 (line 1497) | fn text_letter_spacing_3() { assert_eq!(render("tests/text/letter-spacin... function text_letter_spacing_5percent (line 1498) | fn text_letter_spacing_5percent() { assert_eq!(render("tests/text/letter... function text_letter_spacing_filter_bbox (line 1499) | fn text_letter_spacing_filter_bbox() { assert_eq!(render("tests/text/let... function text_letter_spacing_large_negative (line 1500) | fn text_letter_spacing_large_negative() { assert_eq!(render("tests/text/... function text_letter_spacing_mixed_scripts (line 1501) | fn text_letter_spacing_mixed_scripts() { assert_eq!(render("tests/text/l... function text_letter_spacing_mixed_spacing (line 1502) | fn text_letter_spacing_mixed_spacing() { assert_eq!(render("tests/text/l... function text_letter_spacing_non_ASCII_character (line 1503) | fn text_letter_spacing_non_ASCII_character() { assert_eq!(render("tests/... function text_letter_spacing_normal (line 1504) | fn text_letter_spacing_normal() { assert_eq!(render("tests/text/letter-s... function text_letter_spacing_on_Arabic (line 1505) | fn text_letter_spacing_on_Arabic() { assert_eq!(render("tests/text/lette... function text_text_bidi_reordering (line 1506) | fn text_text_bidi_reordering() { assert_eq!(render("tests/text/text/bidi... function text_text_complex_grapheme_split_by_tspan (line 1507) | fn text_text_complex_grapheme_split_by_tspan() { assert_eq!(render("test... function text_text_complex_graphemes_and_coordinates_list (line 1508) | fn text_text_complex_graphemes_and_coordinates_list() { assert_eq!(rende... function text_text_complex_graphemes (line 1509) | fn text_text_complex_graphemes() { assert_eq!(render("tests/text/text/co... function text_text_dx_and_dy_instead_of_x_and_y (line 1510) | fn text_text_dx_and_dy_instead_of_x_and_y() { assert_eq!(render("tests/t... function text_text_dx_and_dy_with_less_values_than_characters (line 1511) | fn text_text_dx_and_dy_with_less_values_than_characters() { assert_eq!(r... function text_text_dx_and_dy_with_more_values_than_characters (line 1512) | fn text_text_dx_and_dy_with_more_values_than_characters() { assert_eq!(r... function text_text_dx_and_dy_with_multiple_values (line 1513) | fn text_text_dx_and_dy_with_multiple_values() { assert_eq!(render("tests... function text_text_em_and_ex_coordinates (line 1514) | fn text_text_em_and_ex_coordinates() { assert_eq!(render("tests/text/tex... function text_text_escaped_text_1 (line 1515) | fn text_text_escaped_text_1() { assert_eq!(render("tests/text/text/escap... function text_text_escaped_text_2 (line 1516) | fn text_text_escaped_text_2() { assert_eq!(render("tests/text/text/escap... function text_text_escaped_text_3 (line 1517) | fn text_text_escaped_text_3() { assert_eq!(render("tests/text/text/escap... function text_text_escaped_text_4 (line 1518) | fn text_text_escaped_text_4() { assert_eq!(render("tests/text/text/escap... function text_text_fill_rule_eq_evenodd (line 1519) | fn text_text_fill_rule_eq_evenodd() { assert_eq!(render("tests/text/text... function text_text_filter_bbox (line 1520) | fn text_text_filter_bbox() { assert_eq!(render("tests/text/text/filter-b... function text_text_glyph_splitting (line 1521) | fn text_text_glyph_splitting() { assert_eq!(render("tests/text/text/glyp... function text_text_ligatures_handling_in_mixed_fonts_1 (line 1522) | fn text_text_ligatures_handling_in_mixed_fonts_1() { assert_eq!(render("... function text_text_ligatures_handling_in_mixed_fonts_2 (line 1523) | fn text_text_ligatures_handling_in_mixed_fonts_2() { assert_eq!(render("... function text_text_mm_coordinates (line 1524) | fn text_text_mm_coordinates() { assert_eq!(render("tests/text/text/mm-co... function text_text_nested (line 1525) | fn text_text_nested() { assert_eq!(render("tests/text/text/nested"), 0); } function text_text_no_coordinates (line 1526) | fn text_text_no_coordinates() { assert_eq!(render("tests/text/text/no-co... function text_text_percent_value_on_dx_and_dy (line 1527) | fn text_text_percent_value_on_dx_and_dy() { assert_eq!(render("tests/tex... function text_text_percent_value_on_x_and_y (line 1528) | fn text_text_percent_value_on_x_and_y() { assert_eq!(render("tests/text/... function text_text_real_text_height (line 1529) | fn text_text_real_text_height() { assert_eq!(render("tests/text/text/rea... function text_text_rotate_on_Arabic (line 1530) | fn text_text_rotate_on_Arabic() { assert_eq!(render("tests/text/text/rot... function text_text_rotate_with_an_invalid_angle (line 1531) | fn text_text_rotate_with_an_invalid_angle() { assert_eq!(render("tests/t... function text_text_rotate_with_less_values_than_characters (line 1532) | fn text_text_rotate_with_less_values_than_characters() { assert_eq!(rend... function text_text_rotate_with_more_values_than_characters (line 1533) | fn text_text_rotate_with_more_values_than_characters() { assert_eq!(rend... function text_text_rotate_with_multiple_values_and_complex_text (line 1534) | fn text_text_rotate_with_multiple_values_and_complex_text() { assert_eq!... function text_text_rotate_with_multiple_values_underline_and_pattern (line 1535) | fn text_text_rotate_with_multiple_values_underline_and_pattern() { asser... function text_text_rotate_with_multiple_values (line 1536) | fn text_text_rotate_with_multiple_values() { assert_eq!(render("tests/te... function text_text_rotate (line 1537) | fn text_text_rotate() { assert_eq!(render("tests/text/text/rotate"), 0); } function text_text_simple_case (line 1538) | fn text_text_simple_case() { assert_eq!(render("tests/text/text/simple-c... function text_text_transform (line 1539) | fn text_text_transform() { assert_eq!(render("tests/text/text/transform"... function text_text_x_and_y_with_dx_and_dy_lists (line 1540) | fn text_text_x_and_y_with_dx_and_dy_lists() { assert_eq!(render("tests/t... function text_text_x_and_y_with_dx_and_dy (line 1541) | fn text_text_x_and_y_with_dx_and_dy() { assert_eq!(render("tests/text/te... function text_text_x_and_y_with_less_values_than_characters (line 1542) | fn text_text_x_and_y_with_less_values_than_characters() { assert_eq!(ren... function text_text_x_and_y_with_more_values_than_characters (line 1543) | fn text_text_x_and_y_with_more_values_than_characters() { assert_eq!(ren... function text_text_x_and_y_with_multiple_values_and_arabic_text (line 1544) | fn text_text_x_and_y_with_multiple_values_and_arabic_text() { assert_eq!... function text_text_x_and_y_with_multiple_values_and_tspan (line 1545) | fn text_text_x_and_y_with_multiple_values_and_tspan() { assert_eq!(rende... function text_text_x_and_y_with_multiple_values (line 1546) | fn text_text_x_and_y_with_multiple_values() { assert_eq!(render("tests/t... function text_text_xml_lang_eq_ja (line 1547) | fn text_text_xml_lang_eq_ja() { assert_eq!(render("tests/text/text/xml-l... function text_text_xml_space (line 1548) | fn text_text_xml_space() { assert_eq!(render("tests/text/text/xml-space"... function text_text_zalgo (line 1549) | fn text_text_zalgo() { assert_eq!(render("tests/text/text/zalgo"), 0); } function text_text_anchor_coordinates_list (line 1550) | fn text_text_anchor_coordinates_list() { assert_eq!(render("tests/text/t... function text_text_anchor_end_on_text (line 1551) | fn text_text_anchor_end_on_text() { assert_eq!(render("tests/text/text-a... function text_text_anchor_end_with_letter_spacing (line 1552) | fn text_text_anchor_end_with_letter_spacing() { assert_eq!(render("tests... function text_text_anchor_inheritance_1 (line 1553) | fn text_text_anchor_inheritance_1() { assert_eq!(render("tests/text/text... function text_text_anchor_inheritance_2 (line 1554) | fn text_text_anchor_inheritance_2() { assert_eq!(render("tests/text/text... function text_text_anchor_inheritance_3 (line 1555) | fn text_text_anchor_inheritance_3() { assert_eq!(render("tests/text/text... function text_text_anchor_invalid_value_on_text (line 1556) | fn text_text_anchor_invalid_value_on_text() { assert_eq!(render("tests/t... function text_text_anchor_middle_on_text (line 1557) | fn text_text_anchor_middle_on_text() { assert_eq!(render("tests/text/tex... function text_text_anchor_on_the_first_tspan (line 1558) | fn text_text_anchor_on_the_first_tspan() { assert_eq!(render("tests/text... function text_text_anchor_on_tspan_with_arabic (line 1559) | fn text_text_anchor_on_tspan_with_arabic() { assert_eq!(render("tests/te... function text_text_anchor_on_tspan (line 1560) | fn text_text_anchor_on_tspan() { assert_eq!(render("tests/text/text-anch... function text_text_anchor_start_on_text (line 1561) | fn text_text_anchor_start_on_text() { assert_eq!(render("tests/text/text... function text_text_anchor_text_anchor_not_on_text_chunk (line 1562) | fn text_text_anchor_text_anchor_not_on_text_chunk() { assert_eq!(render(... function text_text_decoration_all_types_inline_comma_separated (line 1563) | fn text_text_decoration_all_types_inline_comma_separated() { assert_eq!(... function text_text_decoration_all_types_inline_no_spaces (line 1564) | fn text_text_decoration_all_types_inline_no_spaces() { assert_eq!(render... function text_text_decoration_all_types_inline (line 1565) | fn text_text_decoration_all_types_inline() { assert_eq!(render("tests/te... function text_text_decoration_all_types_nested (line 1566) | fn text_text_decoration_all_types_nested() { assert_eq!(render("tests/te... function text_text_decoration_indirect_with_multiple_colors (line 1567) | fn text_text_decoration_indirect_with_multiple_colors() { assert_eq!(ren... function text_text_decoration_indirect (line 1568) | fn text_text_decoration_indirect() { assert_eq!(render("tests/text/text-... function text_text_decoration_line_through (line 1569) | fn text_text_decoration_line_through() { assert_eq!(render("tests/text/t... function text_text_decoration_outside_the_text_element (line 1570) | fn text_text_decoration_outside_the_text_element() { assert_eq!(render("... function text_text_decoration_overline (line 1571) | fn text_text_decoration_overline() { assert_eq!(render("tests/text/text-... function text_text_decoration_style_resolving_1 (line 1572) | fn text_text_decoration_style_resolving_1() { assert_eq!(render("tests/t... function text_text_decoration_style_resolving_2 (line 1573) | fn text_text_decoration_style_resolving_2() { assert_eq!(render("tests/t... function text_text_decoration_style_resolving_3 (line 1574) | fn text_text_decoration_style_resolving_3() { assert_eq!(render("tests/t... function text_text_decoration_style_resolving_4 (line 1575) | fn text_text_decoration_style_resolving_4() { assert_eq!(render("tests/t... function text_text_decoration_tspan_decoration (line 1576) | fn text_text_decoration_tspan_decoration() { assert_eq!(render("tests/te... function text_text_decoration_underline_with_dy_list_1 (line 1577) | fn text_text_decoration_underline_with_dy_list_1() { assert_eq!(render("... function text_text_decoration_underline_with_dy_list_2 (line 1578) | fn text_text_decoration_underline_with_dy_list_2() { assert_eq!(render("... function text_text_decoration_underline_with_rotate_list_3 (line 1579) | fn text_text_decoration_underline_with_rotate_list_3() { assert_eq!(rend... function text_text_decoration_underline_with_rotate_list_4 (line 1580) | fn text_text_decoration_underline_with_rotate_list_4() { assert_eq!(rend... function text_text_decoration_underline_with_y_list (line 1581) | fn text_text_decoration_underline_with_y_list() { assert_eq!(render("tes... function text_text_decoration_underline (line 1582) | fn text_text_decoration_underline() { assert_eq!(render("tests/text/text... function text_text_decoration_with_textLength_on_a_single_character (line 1583) | fn text_text_decoration_with_textLength_on_a_single_character() { assert... function text_text_rendering_geometricPrecision (line 1584) | fn text_text_rendering_geometricPrecision() { assert_eq!(render("tests/t... function text_text_rendering_on_tspan (line 1585) | fn text_text_rendering_on_tspan() { assert_eq!(render("tests/text/text-r... function text_text_rendering_optimizeLegibility (line 1586) | fn text_text_rendering_optimizeLegibility() { assert_eq!(render("tests/t... function text_text_rendering_optimizeSpeed (line 1587) | fn text_text_rendering_optimizeSpeed() { assert_eq!(render("tests/text/t... function text_text_rendering_with_underline (line 1588) | fn text_text_rendering_with_underline() { assert_eq!(render("tests/text/... function text_textLength_150_on_parent (line 1589) | fn text_textLength_150_on_parent() { assert_eq!(render("tests/text/textL... function text_textLength_150_on_tspan (line 1590) | fn text_textLength_150_on_tspan() { assert_eq!(render("tests/text/textLe... function text_textLength_150 (line 1591) | fn text_textLength_150() { assert_eq!(render("tests/text/textLength/150"... function text_textLength_40mm (line 1592) | fn text_textLength_40mm() { assert_eq!(render("tests/text/textLength/40m... function text_textLength_75percent (line 1593) | fn text_textLength_75percent() { assert_eq!(render("tests/text/textLengt... function text_textLength_arabic_with_lengthAdjust (line 1594) | fn text_textLength_arabic_with_lengthAdjust() { assert_eq!(render("tests... function text_textLength_arabic (line 1595) | fn text_textLength_arabic() { assert_eq!(render("tests/text/textLength/a... function text_textLength_inherit (line 1596) | fn text_textLength_inherit() { assert_eq!(render("tests/text/textLength/... function text_textLength_negative (line 1597) | fn text_textLength_negative() { assert_eq!(render("tests/text/textLength... function text_textLength_on_a_single_tspan (line 1598) | fn text_textLength_on_a_single_tspan() { assert_eq!(render("tests/text/t... function text_textLength_on_text_and_tspan (line 1599) | fn text_textLength_on_text_and_tspan() { assert_eq!(render("tests/text/t... function text_textLength_zero (line 1600) | fn text_textLength_zero() { assert_eq!(render("tests/text/textLength/zer... function text_textPath_closed_path (line 1601) | fn text_textPath_closed_path() { assert_eq!(render("tests/text/textPath/... function text_textPath_complex (line 1602) | fn text_textPath_complex() { assert_eq!(render("tests/text/textPath/comp... function text_textPath_dy_with_tiny_coordinates (line 1603) | fn text_textPath_dy_with_tiny_coordinates() { assert_eq!(render("tests/t... function text_textPath_invalid_link (line 1604) | fn text_textPath_invalid_link() { assert_eq!(render("tests/text/textPath... function text_textPath_invalid_textPath_in_the_middle (line 1605) | fn text_textPath_invalid_textPath_in_the_middle() { assert_eq!(render("t... function text_textPath_link_to_rect (line 1606) | fn text_textPath_link_to_rect() { assert_eq!(render("tests/text/textPath... function text_textPath_m_A_path (line 1607) | fn text_textPath_m_A_path() { assert_eq!(render("tests/text/textPath/m-A... function text_textPath_m_L_Z_path (line 1608) | fn text_textPath_m_L_Z_path() { assert_eq!(render("tests/text/textPath/m... function text_textPath_method_eq_stretch (line 1609) | fn text_textPath_method_eq_stretch() { assert_eq!(render("tests/text/tex... function text_textPath_mixed_children_1 (line 1610) | fn text_textPath_mixed_children_1() { assert_eq!(render("tests/text/text... function text_textPath_mixed_children_2 (line 1611) | fn text_textPath_mixed_children_2() { assert_eq!(render("tests/text/text... function text_textPath_nested (line 1612) | fn text_textPath_nested() { assert_eq!(render("tests/text/textPath/neste... function text_textPath_no_link (line 1613) | fn text_textPath_no_link() { assert_eq!(render("tests/text/textPath/no-l... function text_textPath_path_with_ClosePath (line 1614) | fn text_textPath_path_with_ClosePath() { assert_eq!(render("tests/text/t... function text_textPath_path_with_subpaths_and_startOffset (line 1615) | fn text_textPath_path_with_subpaths_and_startOffset() { assert_eq!(rende... function text_textPath_path_with_subpaths (line 1616) | fn text_textPath_path_with_subpaths() { assert_eq!(render("tests/text/te... function text_textPath_side_eq_right (line 1617) | fn text_textPath_side_eq_right() { assert_eq!(render("tests/text/textPat... function text_textPath_simple_case (line 1618) | fn text_textPath_simple_case() { assert_eq!(render("tests/text/textPath/... function text_textPath_spacing_eq_auto (line 1619) | fn text_textPath_spacing_eq_auto() { assert_eq!(render("tests/text/textP... function text_textPath_startOffset_eq__100 (line 1620) | fn text_textPath_startOffset_eq__100() { assert_eq!(render("tests/text/t... function text_textPath_startOffset_eq_10percent (line 1621) | fn text_textPath_startOffset_eq_10percent() { assert_eq!(render("tests/t... function text_textPath_startOffset_eq_30 (line 1622) | fn text_textPath_startOffset_eq_30() { assert_eq!(render("tests/text/tex... function text_textPath_startOffset_eq_5mm (line 1623) | fn text_textPath_startOffset_eq_5mm() { assert_eq!(render("tests/text/te... function text_textPath_startOffset_eq_9999 (line 1624) | fn text_textPath_startOffset_eq_9999() { assert_eq!(render("tests/text/t... function text_textPath_tspan_with_absolute_position (line 1625) | fn text_textPath_tspan_with_absolute_position() { assert_eq!(render("tes... function text_textPath_tspan_with_relative_position (line 1626) | fn text_textPath_tspan_with_relative_position() { assert_eq!(render("tes... function text_textPath_two_paths (line 1627) | fn text_textPath_two_paths() { assert_eq!(render("tests/text/textPath/tw... function text_textPath_very_long_text (line 1628) | fn text_textPath_very_long_text() { assert_eq!(render("tests/text/textPa... function text_textPath_with_baseline_shift_and_rotate (line 1629) | fn text_textPath_with_baseline_shift_and_rotate() { assert_eq!(render("t... function text_textPath_with_baseline_shift (line 1630) | fn text_textPath_with_baseline_shift() { assert_eq!(render("tests/text/t... function text_textPath_with_big_letter_spacing (line 1631) | fn text_textPath_with_big_letter_spacing() { assert_eq!(render("tests/te... function text_textPath_with_coordinates_on_text (line 1632) | fn text_textPath_with_coordinates_on_text() { assert_eq!(render("tests/t... function text_textPath_with_coordinates_on_textPath (line 1633) | fn text_textPath_with_coordinates_on_textPath() { assert_eq!(render("tes... function text_textPath_with_filter (line 1634) | fn text_textPath_with_filter() { assert_eq!(render("tests/text/textPath/... function text_textPath_with_invalid_path_and_xlink_href (line 1635) | fn text_textPath_with_invalid_path_and_xlink_href() { assert_eq!(render(... function text_textPath_with_letter_spacing (line 1636) | fn text_textPath_with_letter_spacing() { assert_eq!(render("tests/text/t... function text_textPath_with_path_and_xlink_href (line 1637) | fn text_textPath_with_path_and_xlink_href() { assert_eq!(render("tests/t... function text_textPath_with_path (line 1638) | fn text_textPath_with_path() { assert_eq!(render("tests/text/textPath/wi... function text_textPath_with_rotate (line 1639) | fn text_textPath_with_rotate() { assert_eq!(render("tests/text/textPath/... function text_textPath_with_text_anchor (line 1640) | fn text_textPath_with_text_anchor() { assert_eq!(render("tests/text/text... function text_textPath_with_transform_on_a_referenced_path (line 1641) | fn text_textPath_with_transform_on_a_referenced_path() { assert_eq!(rend... function text_textPath_with_transform_outside_a_referenced_path (line 1642) | fn text_textPath_with_transform_outside_a_referenced_path() { assert_eq!... function text_textPath_with_underline (line 1643) | fn text_textPath_with_underline() { assert_eq!(render("tests/text/textPa... function text_textPath_writing_mode_eq_tb (line 1644) | fn text_textPath_writing_mode_eq_tb() { assert_eq!(render("tests/text/te... function text_tref_link_to_a_complex_text (line 1645) | fn text_tref_link_to_a_complex_text() { assert_eq!(render("tests/text/tr... function text_tref_link_to_a_non_SVG_element (line 1646) | fn text_tref_link_to_a_non_SVG_element() { assert_eq!(render("tests/text... function text_tref_link_to_a_non_text_element (line 1647) | fn text_tref_link_to_a_non_text_element() { assert_eq!(render("tests/tex... function text_tref_link_to_an_external_file_element (line 1648) | fn text_tref_link_to_an_external_file_element() { assert_eq!(render("tes... function text_tref_link_to_text (line 1649) | fn text_tref_link_to_text() { assert_eq!(render("tests/text/tref/link-to... function text_tref_nested (line 1650) | fn text_tref_nested() { assert_eq!(render("tests/text/tref/nested"), 0); } function text_tref_position_attributes (line 1651) | fn text_tref_position_attributes() { assert_eq!(render("tests/text/tref/... function text_tref_style_attributes (line 1652) | fn text_tref_style_attributes() { assert_eq!(render("tests/text/tref/sty... function text_tref_with_a_title_child (line 1653) | fn text_tref_with_a_title_child() { assert_eq!(render("tests/text/tref/w... function text_tref_with_text (line 1654) | fn text_tref_with_text() { assert_eq!(render("tests/text/tref/with-text"... function text_tref_xml_space (line 1655) | fn text_tref_xml_space() { assert_eq!(render("tests/text/tref/xml-space"... function text_tspan_bidi_reordering (line 1656) | fn text_tspan_bidi_reordering() { assert_eq!(render("tests/text/tspan/bi... function text_tspan_mixed_font_size (line 1657) | fn text_tspan_mixed_font_size() { assert_eq!(render("tests/text/tspan/mi... function text_tspan_mixed_xml_space_1 (line 1658) | fn text_tspan_mixed_xml_space_1() { assert_eq!(render("tests/text/tspan/... function text_tspan_mixed_xml_space_2 (line 1659) | fn text_tspan_mixed_xml_space_2() { assert_eq!(render("tests/text/tspan/... function text_tspan_mixed_xml_space_3 (line 1660) | fn text_tspan_mixed_xml_space_3() { assert_eq!(render("tests/text/tspan/... function text_tspan_mixed (line 1661) | fn text_tspan_mixed() { assert_eq!(render("tests/text/tspan/mixed"), 0); } function text_tspan_multiple_coordinates (line 1662) | fn text_tspan_multiple_coordinates() { assert_eq!(render("tests/text/tsp... function text_tspan_nested_rotate (line 1663) | fn text_tspan_nested_rotate() { assert_eq!(render("tests/text/tspan/nest... function text_tspan_nested_whitespaces (line 1664) | fn text_tspan_nested_whitespaces() { assert_eq!(render("tests/text/tspan... function text_tspan_nested (line 1665) | fn text_tspan_nested() { assert_eq!(render("tests/text/tspan/nested"), 0... function text_tspan_only_with_y (line 1666) | fn text_tspan_only_with_y() { assert_eq!(render("tests/text/tspan/only-w... function text_tspan_outside_the_text (line 1667) | fn text_tspan_outside_the_text() { assert_eq!(render("tests/text/tspan/o... function text_tspan_pseudo_multi_line (line 1668) | fn text_tspan_pseudo_multi_line() { assert_eq!(render("tests/text/tspan/... function text_tspan_rotate_and_display_none (line 1669) | fn text_tspan_rotate_and_display_none() { assert_eq!(render("tests/text/... function text_tspan_rotate_on_child (line 1670) | fn text_tspan_rotate_on_child() { assert_eq!(render("tests/text/tspan/ro... function text_tspan_sequential (line 1671) | fn text_tspan_sequential() { assert_eq!(render("tests/text/tspan/sequent... function text_tspan_style_override (line 1672) | fn text_tspan_style_override() { assert_eq!(render("tests/text/tspan/sty... function text_tspan_text_shaping_across_multiple_tspan_1 (line 1673) | fn text_tspan_text_shaping_across_multiple_tspan_1() { assert_eq!(render... function text_tspan_text_shaping_across_multiple_tspan_2 (line 1674) | fn text_tspan_text_shaping_across_multiple_tspan_2() { assert_eq!(render... function text_tspan_transform (line 1675) | fn text_tspan_transform() { assert_eq!(render("tests/text/tspan/transfor... function text_tspan_tspan_bbox_1 (line 1676) | fn text_tspan_tspan_bbox_1() { assert_eq!(render("tests/text/tspan/tspan... function text_tspan_tspan_bbox_2 (line 1677) | fn text_tspan_tspan_bbox_2() { assert_eq!(render("tests/text/tspan/tspan... function text_tspan_with_clip_path (line 1678) | fn text_tspan_with_clip_path() { assert_eq!(render("tests/text/tspan/wit... function text_tspan_with_dy (line 1679) | fn text_tspan_with_dy() { assert_eq!(render("tests/text/tspan/with-dy"),... function text_tspan_with_filter (line 1680) | fn text_tspan_with_filter() { assert_eq!(render("tests/text/tspan/with-f... function text_tspan_with_mask (line 1681) | fn text_tspan_with_mask() { assert_eq!(render("tests/text/tspan/with-mas... function text_tspan_with_opacity (line 1682) | fn text_tspan_with_opacity() { assert_eq!(render("tests/text/tspan/with-... function text_tspan_with_x_and_y (line 1683) | fn text_tspan_with_x_and_y() { assert_eq!(render("tests/text/tspan/with-... function text_tspan_without_attributes (line 1684) | fn text_tspan_without_attributes() { assert_eq!(render("tests/text/tspan... function text_tspan_xml_space_1 (line 1685) | fn text_tspan_xml_space_1() { assert_eq!(render("tests/text/tspan/xml-sp... function text_tspan_xml_space_2 (line 1686) | fn text_tspan_xml_space_2() { assert_eq!(render("tests/text/tspan/xml-sp... function text_unicode_bidi_bidi_override (line 1687) | fn text_unicode_bidi_bidi_override() { assert_eq!(render("tests/text/uni... function text_word_spacing__5 (line 1688) | fn text_word_spacing__5() { assert_eq!(render("tests/text/word-spacing/-... function text_word_spacing_0 (line 1689) | fn text_word_spacing_0() { assert_eq!(render("tests/text/word-spacing/0"... function text_word_spacing_10 (line 1690) | fn text_word_spacing_10() { assert_eq!(render("tests/text/word-spacing/1... function text_word_spacing_2mm (line 1691) | fn text_word_spacing_2mm() { assert_eq!(render("tests/text/word-spacing/... function text_word_spacing_5percent (line 1692) | fn text_word_spacing_5percent() { assert_eq!(render("tests/text/word-spa... function text_word_spacing_large_negative (line 1693) | fn text_word_spacing_large_negative() { assert_eq!(render("tests/text/wo... function text_word_spacing_normal (line 1694) | fn text_word_spacing_normal() { assert_eq!(render("tests/text/word-spaci... function text_writing_mode_arabic_with_rl (line 1695) | fn text_writing_mode_arabic_with_rl() { assert_eq!(render("tests/text/wr... function text_writing_mode_horizontal_tb (line 1696) | fn text_writing_mode_horizontal_tb() { assert_eq!(render("tests/text/wri... function text_writing_mode_inheritance (line 1697) | fn text_writing_mode_inheritance() { assert_eq!(render("tests/text/writi... function text_writing_mode_invalid_value (line 1698) | fn text_writing_mode_invalid_value() { assert_eq!(render("tests/text/wri... function text_writing_mode_japanese_with_tb (line 1699) | fn text_writing_mode_japanese_with_tb() { assert_eq!(render("tests/text/... function text_writing_mode_lr_tb (line 1700) | fn text_writing_mode_lr_tb() { assert_eq!(render("tests/text/writing-mod... function text_writing_mode_lr (line 1701) | fn text_writing_mode_lr() { assert_eq!(render("tests/text/writing-mode/l... function text_writing_mode_mixed_languages_with_tb_and_underline (line 1702) | fn text_writing_mode_mixed_languages_with_tb_and_underline() { assert_eq... function text_writing_mode_mixed_languages_with_tb (line 1703) | fn text_writing_mode_mixed_languages_with_tb() { assert_eq!(render("test... function text_writing_mode_on_tspan (line 1704) | fn text_writing_mode_on_tspan() { assert_eq!(render("tests/text/writing-... function text_writing_mode_rl_tb (line 1705) | fn text_writing_mode_rl_tb() { assert_eq!(render("tests/text/writing-mod... function text_writing_mode_rl (line 1706) | fn text_writing_mode_rl() { assert_eq!(render("tests/text/writing-mode/r... function text_writing_mode_tb_and_punctuation (line 1707) | fn text_writing_mode_tb_and_punctuation() { assert_eq!(render("tests/tex... function text_writing_mode_tb_rl (line 1708) | fn text_writing_mode_tb_rl() { assert_eq!(render("tests/text/writing-mod... function text_writing_mode_tb_with_alignment (line 1709) | fn text_writing_mode_tb_with_alignment() { assert_eq!(render("tests/text... function text_writing_mode_tb_with_dx_on_second_tspan (line 1710) | fn text_writing_mode_tb_with_dx_on_second_tspan() { assert_eq!(render("t... function text_writing_mode_tb_with_dx_on_tspan (line 1711) | fn text_writing_mode_tb_with_dx_on_tspan() { assert_eq!(render("tests/te... function text_writing_mode_tb_with_dy_on_second_tspan (line 1712) | fn text_writing_mode_tb_with_dy_on_second_tspan() { assert_eq!(render("t... function text_writing_mode_tb_with_rotate_and_underline (line 1713) | fn text_writing_mode_tb_with_rotate_and_underline() { assert_eq!(render(... function text_writing_mode_tb_with_rotate (line 1714) | fn text_writing_mode_tb_with_rotate() { assert_eq!(render("tests/text/wr... function text_writing_mode_tb (line 1715) | fn text_writing_mode_tb() { assert_eq!(render("tests/text/writing-mode/t... function text_writing_mode_vertical_lr (line 1716) | fn text_writing_mode_vertical_lr() { assert_eq!(render("tests/text/writi... function text_writing_mode_vertical_rl (line 1717) | fn text_writing_mode_vertical_rl() { assert_eq!(render("tests/text/writi... FILE: crates/usvg/codegen/main.rs constant PHF_SRC (line 10) | const PHF_SRC: &str = "\ function main (line 70) | fn main() { function gen (line 77) | fn gen() -> Result<(), Box> { function gen_map (line 95) | fn gen_map( function to_enum_name (line 176) | fn to_enum_name(name: &str) -> String { FILE: crates/usvg/src/main.rs constant HELP (line 12) | const HELP: &str = "\ type Args (line 113) | struct Args { function collect_args (line 149) | fn collect_args() -> Result { function parse_dpi (line 220) | fn parse_dpi(s: &str) -> Result { function parse_font_size (line 230) | fn parse_font_size(s: &str) -> Result { function parse_languages (line 240) | fn parse_languages(s: &str) -> Result, String> { function parse_indent (line 253) | fn parse_indent(s: &str) -> Result { function parse_length (line 268) | fn parse_length(s: &str) -> Result { function parse_precision (line 278) | fn parse_precision(s: &str) -> Result { type InputFrom (line 289) | enum InputFrom<'a> { type OutputTo (line 295) | enum OutputTo<'a> { function main (line 300) | fn main() { function process (line 321) | fn process(args: Args) -> Result<(), String> { function load_stdin (line 472) | fn load_stdin() -> Result, String> { type SimpleLogger (line 486) | struct SimpleLogger; method enabled (line 488) | fn enabled(&self, metadata: &log::Metadata) -> bool { method log (line 492) | fn log(&self, record: &log::Record) { method flush (line 513) | fn flush(&self) {} FILE: crates/usvg/src/parser/clippath.rs function convert (line 11) | pub(crate) fn convert( function resolve_clip_path_transform (line 94) | fn resolve_clip_path_transform(node: SvgNode, state: &converter::State) ... FILE: crates/usvg/src/parser/converter.rs type State (line 29) | pub struct State<'a> { type Cache (line 46) | pub struct Cache { method new (line 97) | pub(crate) fn new(#[cfg(feature = "text")] fontdb: Arc) -> S... method gen_linear_gradient_id (line 130) | pub(crate) fn gen_linear_gradient_id(&mut self) -> NonEmptyString { method gen_radial_gradient_id (line 141) | pub(crate) fn gen_radial_gradient_id(&mut self) -> NonEmptyString { method gen_pattern_id (line 152) | pub(crate) fn gen_pattern_id(&mut self) -> NonEmptyString { method gen_clip_path_id (line 163) | pub(crate) fn gen_clip_path_id(&mut self) -> NonEmptyString { method gen_mask_id (line 174) | pub(crate) fn gen_mask_id(&mut self) -> NonEmptyString { method gen_filter_id (line 185) | pub(crate) fn gen_filter_id(&mut self) -> NonEmptyString { method gen_image_id (line 196) | pub(crate) fn gen_image_id(&mut self) -> NonEmptyString { method has_opsz_axis (line 213) | pub(crate) fn has_opsz_axis(&mut self, font: ID) -> bool { function string_hash (line 224) | fn string_hash(s: &str) -> u64 { function convert_length (line 231) | pub(crate) fn convert_length( function convert_user_length (line 247) | pub fn convert_user_length(&self, aid: AId, state: &State, def: Length) ... function parse_viewbox (line 251) | pub fn parse_viewbox(&self) -> Option { function resolve_length (line 256) | pub fn resolve_length(&self, aid: AId, state: &State, def: f32) -> f32 { function resolve_valid_length (line 272) | pub fn resolve_valid_length( function try_convert_length (line 282) | pub(crate) fn try_convert_length( function has_valid_transform (line 297) | pub fn has_valid_transform(&self, aid: AId) -> bool { function is_visible_element (line 322) | pub fn is_visible_element(&self, opt: &crate::Options) -> bool { type SvgColorExt (line 329) | pub trait SvgColorExt { method split_alpha (line 330) | fn split_alpha(self) -> (Color, Opacity); method split_alpha (line 334) | fn split_alpha(self) -> (Color, Opacity) { function convert_doc (line 348) | pub(crate) fn convert_doc(svg_doc: &svgtree::Document, opt: &Options) ->... function background_path (line 470) | fn background_path(background_color: svgtypes::Color, area: Rect) -> Opt... function resolve_svg_size (line 489) | fn resolve_svg_size(svg: &SvgNode, opt: &Options) -> (Result Option { method default (line 723) | fn default() -> Self { function convert_group (line 739) | pub(crate) fn convert_group( function convert_path (line 870) | fn convert_path( function append_single_paint_path (line 1014) | fn append_single_paint_path(paint_order_kind: PaintOrderKind, path: &Pat... function svg_paint_order_to_usvg (line 1036) | pub fn svg_paint_order_to_usvg(order: svgtypes::PaintOrder) -> PaintOrder { function resolve_transform (line 1047) | pub(crate) fn resolve_transform(&self, transform_aid: AId, state: &State... FILE: crates/usvg/src/parser/filter.rs function parse (line 25) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { function convert (line 34) | pub(crate) fn convert( function convert_url (line 164) | fn convert_url( function find_filter_with_primitives (line 268) | fn find_filter_with_primitives<'a>(node: SvgNode<'a, 'a>) -> Option Kind { function resolve_input (line 451) | fn resolve_input(node: SvgNode, aid: AId, primitives: &[Primitive]) -> I... function parse_in (line 484) | fn parse_in(s: &str) -> Input { function gen_result (line 496) | fn gen_result(node: SvgNode, results: &mut FilterResults) -> String { function convert_blend (line 519) | fn convert_blend(fe: SvgNode, primitives: &[Primitive]) -> Kind { function convert_color_matrix (line 530) | fn convert_color_matrix(fe: SvgNode, primitives: &[Primitive]) -> Kind { function convert_color_matrix_kind (line 538) | fn convert_color_matrix_kind(fe: SvgNode) -> Option { function convert_component_transfer (line 575) | fn convert_component_transfer(fe: SvgNode, primitives: &[Primitive]) -> ... function convert_transfer_function (line 599) | fn convert_transfer_function(node: SvgNode) -> Option { function convert_composite (line 623) | fn convert_composite(fe: SvgNode, primitives: &[Primitive]) -> Kind { function convert_convolve_matrix (line 648) | fn convert_convolve_matrix(fe: SvgNode, primitives: &[Primitive]) -> Opt... function convert_displacement_map (line 715) | fn convert_displacement_map(fe: SvgNode, scale: Size, primitives: &[Prim... function convert_drop_shadow (line 736) | fn convert_drop_shadow(fe: SvgNode, scale: Size, primitives: &[Primitive... function convert_flood (line 759) | fn convert_flood(fe: SvgNode) -> Kind { function convert_gaussian_blur (line 775) | fn convert_gaussian_blur(fe: SvgNode, scale: Size, primitives: &[Primiti... function convert_std_dev_attr (line 784) | fn convert_std_dev_attr(fe: SvgNode, scale: Size, default: &str) -> (Pos... function convert_image (line 809) | fn convert_image( function convert_image_inner (line 821) | fn convert_image_inner( function convert_diffuse_lighting (line 882) | fn convert_diffuse_lighting(fe: SvgNode, primitives: &[Primitive]) -> Op... function convert_specular_lighting (line 893) | fn convert_specular_lighting(fe: SvgNode, primitives: &[Primitive]) -> O... function convert_lighting_color (line 915) | fn convert_lighting_color(node: SvgNode) -> Color { function convert_light_source (line 938) | fn convert_light_source(parent: SvgNode) -> Option { function convert_merge (line 976) | fn convert_merge(fe: SvgNode, primitives: &[Primitive]) -> Kind { function convert_morphology (line 985) | fn convert_morphology(fe: SvgNode, scale: Size, primitives: &[Primitive]... function convert_offset (line 1033) | fn convert_offset(fe: SvgNode, scale: Size, primitives: &[Primitive]) ->... function convert_tile (line 1041) | fn convert_tile(fe: SvgNode, primitives: &[Primitive]) -> Kind { function convert_turbulence (line 1047) | fn convert_turbulence(fe: SvgNode) -> Kind { function convert_grayscale_function (line 1088) | fn convert_grayscale_function(amount: f64) -> Kind { function convert_sepia_function (line 1118) | fn convert_sepia_function(amount: f64) -> Kind { function convert_saturate_function (line 1148) | fn convert_saturate_function(amount: f64) -> Kind { function convert_hue_rotate_function (line 1157) | fn convert_hue_rotate_function(amount: svgtypes::Angle) -> Kind { function convert_invert_function (line 1165) | fn convert_invert_function(amount: f64) -> Kind { function convert_opacity_function (line 1177) | fn convert_opacity_function(amount: f64) -> Kind { function convert_brightness_function (line 1189) | fn convert_brightness_function(amount: f64) -> Kind { function convert_contrast_function (line 1210) | fn convert_contrast_function(amount: f64) -> Kind { function convert_blur_function (line 1231) | fn convert_blur_function(node: SvgNode, std_dev: Length, state: &convert... function convert_drop_shadow_function (line 1247) | fn convert_drop_shadow_function( FILE: crates/usvg/src/parser/image.rs type ImageHrefDataResolverFn (line 16) | pub type ImageHrefDataResolverFn<'a> = type ImageHrefStringResolverFn (line 20) | pub type ImageHrefStringResolverFn<'a> = type ImageHrefResolver (line 28) | pub struct ImageHrefResolver<'a> { method default (line 40) | fn default() -> Self { function default_data_resolver (line 58) | pub fn default_data_resolver() -> ImageHrefDataResolverFn<'static> { function default_string_resolver (line 85) | pub fn default_string_resolver() -> ImageHrefStringResolverFn<'static> { function fmt (line 118) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type ImageFormat (line 124) | enum ImageFormat { function convert (line 132) | pub(crate) fn convert( function convert_inner (line 206) | pub(crate) fn convert_inner( function get_href_data (line 288) | pub(crate) fn get_href_data(href: &str, state: &converter::State) -> Opt... function get_image_file_format (line 306) | fn get_image_file_format(path: &std::path::Path, data: &[u8]) -> Option<... function get_image_data_format (line 316) | fn get_image_data_format(data: &[u8]) -> Option { function load_sub_svg (line 327) | pub(crate) fn load_sub_svg(data: &[u8], opt: &Options) -> Option S... FILE: crates/usvg/src/parser/marker.rs type Segment (line 19) | enum Segment { function is_valid (line 26) | pub(crate) fn is_valid(node: SvgNode) -> bool { function convert (line 41) | pub(crate) fn convert( type MarkerKind (line 76) | enum MarkerKind { type MarkerOrientation (line 82) | enum MarkerOrientation { function resolve (line 88) | fn resolve( function stroke_scale (line 217) | fn stroke_scale( function draw_markers (line 228) | fn draw_markers

(path: &[Segment], kind: MarkerKind, mut draw_marker: P) function calc_vertex_angle (line 276) | fn calc_vertex_angle(path: &[Segment], idx: usize) -> f32 { function calc_line_angle (line 388) | fn calc_line_angle(x1: f32, y1: f32, x2: f32, y2: f32) -> f32 { function calc_curves_angle (line 392) | fn calc_curves_angle( function calc_angle (line 413) | fn calc_angle(x1: f32, y1: f32, x2: f32, y2: f32, x3: f32, y3: f32, x4: ... function get_subpath_start (line 438) | fn get_subpath_start(segments: &[Segment], idx: usize) -> tiny_skia_path... function get_prev_vertex (line 449) | fn get_prev_vertex(segments: &[Segment], idx: usize) -> tiny_skia_path::... function convert_rect (line 458) | fn convert_rect(node: SvgNode, state: &converter::State) -> Option MarkerOrientation { function quad_to_curve (line 478) | fn quad_to_curve(prev: Point, p1: Point, p: Point) -> (Point, Point, Poi... FILE: crates/usvg/src/parser/mask.rs function convert (line 12) | pub(crate) fn convert( FILE: crates/usvg/src/parser/mod.rs type Error (line 29) | pub enum Error { method from (line 51) | fn from(e: roxmltree::Error) -> Self { method fmt (line 57) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { type OptionLog (line 80) | pub(crate) trait OptionLog { method log_none (line 81) | fn log_none(self, f: F) -> Self; method log_none (line 86) | fn log_none(self, f: F) -> Self { function from_data (line 98) | pub fn from_data(data: &[u8], opt: &Options) -> Result { function from_data_nested (line 112) | pub fn from_data_nested(data: &[u8], opt: &Options) -> Result Result { function from_xmltree (line 159) | pub fn from_xmltree(doc: &roxmltree::Document, opt: &Options) -> Result<... function decompress_svgz (line 166) | pub fn decompress_svgz(data: &[u8]) -> Result, Error> { function f32_bound (line 178) | pub(crate) fn f32_bound(min: f32, val: f32, max: f32) -> f32 { FILE: crates/usvg/src/parser/options.rs type Options (line 13) | pub struct Options<'a> { method default (line 104) | fn default() -> Options<'static> { function get_abs_path (line 130) | pub fn get_abs_path(&self, rel_path: &std::path::Path) -> std::path::Pat... function fontdb_mut (line 141) | pub fn fontdb_mut(&mut self) -> &mut fontdb::Database { FILE: crates/usvg/src/parser/paint_server.rs type ServerOrColor (line 15) | pub(crate) enum ServerOrColor { function convert (line 20) | pub(crate) fn convert( function convert_linear (line 48) | fn convert_linear(node: SvgNode, state: &converter::State) -> Option Option SpreadMethod { function convert_units (line 230) | pub(crate) fn convert_units(node: SvgNode, name: AId, def: Units) -> Uni... function find_gradient_with_stops (line 235) | fn find_gradient_with_stops<'a, 'input: 'a>( function find_pattern_with_children (line 256) | fn find_pattern_with_children<'a, 'input: 'a>( function convert_stops (line 277) | fn convert_stops(grad: SvgNode) -> Vec { function resolve_number (line 407) | pub(crate) fn resolve_number( function resolve_attr (line 417) | fn resolve_attr<'a, 'input: 'a>(node: SvgNode<'a, 'input>, name: AId) ->... function resolve_lg_attr (line 431) | fn resolve_lg_attr<'a, 'input: 'a>(node: SvgNode<'a, 'input>, name: AId)... function resolve_rg_attr (line 464) | fn resolve_rg_attr<'a, 'input>(node: SvgNode<'a, 'input>, name: AId) -> ... function resolve_pattern_attr (line 498) | fn resolve_pattern_attr<'a, 'input: 'a>( function resolve_filter_attr (line 520) | fn resolve_filter_attr<'a, 'input: 'a>(node: SvgNode<'a, 'input>, aid: A... function stops_to_color (line 539) | fn stops_to_color(stops: &[Stop]) -> Option { function update_paint_servers (line 554) | pub fn update_paint_servers( function node_to_user_coordinates (line 581) | fn node_to_user_coordinates( function process_fill (line 760) | fn process_fill( function process_stroke (line 787) | fn process_stroke( function process_context_paint (line 814) | fn process_context_paint( function process_paint (line 887) | pub(crate) fn process_paint( function process_text_decoration (line 926) | fn process_text_decoration(style: &mut Option, bbox... method to_user_coordinates (line 948) | fn to_user_coordinates(&mut self, bbox: Rect, cache: &mut Cache) -> Opti... function push_pattern_transform (line 1063) | fn push_pattern_transform(root: &mut Group, transform: Transform) { method units (line 1075) | pub(crate) fn units(&self) -> Units { method content_units (line 1085) | pub(crate) fn content_units(&self) -> Units { FILE: crates/usvg/src/parser/shapes.rs function convert (line 13) | pub(crate) fn convert(node: SvgNode, state: &converter::State) -> Option... function convert_path (line 26) | pub(crate) fn convert_path(node: SvgNode) -> Option> { function convert_rect (line 66) | fn convert_rect(node: SvgNode, state: &converter::State) -> Option (f32, f32) { function convert_line (line 162) | fn convert_line(node: SvgNode, state: &converter::State) -> Option Option> { function convert_polygon (line 179) | fn convert_polygon(node: SvgNode) -> Option> { function points_to_path (line 185) | fn points_to_path(node: SvgNode, eid: &str) -> Option Option Option Option Option { method parse (line 25) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { method parse (line 37) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { function resolve_fill (line 46) | pub(crate) fn resolve_fill( function resolve_stroke (line 91) | pub(crate) fn resolve_stroke( function convert_paint (line 146) | fn convert_paint( function from_fallback (line 236) | fn from_fallback( function conv_dasharray (line 261) | fn conv_dasharray(node: SvgNode, state: &converter::State) -> Option { function root (line 33) | pub fn root<'a>(&'a self) -> SvgNode<'a, 'input> { function root_element (line 43) | pub fn root_element<'a>(&'a self) -> SvgNode<'a, 'input> { function descendants (line 52) | pub fn descendants<'a>(&'a self) -> Descendants<'a, 'input> { function element_by_id (line 61) | pub fn element_by_id<'a>(&'a self, id: &str) -> Option(&'a self, id: NodeId) -> SvgNode<'a, 'input> { function fmt (line 77) | fn fmt(&self, f: &mut std::fmt::Formatter) -> Result<(), std::fmt::Error> { type ShortRange (line 135) | pub(crate) struct ShortRange { method new (line 142) | fn new(start: u32, end: u32) -> Self { method to_urange (line 147) | fn to_urange(self) -> std::ops::Range { type NodeId (line 153) | pub(crate) struct NodeId(NonZeroU32); method new (line 157) | fn new(id: u32) -> Self { method get (line 165) | fn get(self) -> u32 { method get_usize (line 170) | fn get_usize(self) -> usize { method from (line 177) | fn from(id: usize) -> Self { type NodeKind (line 184) | pub(crate) enum NodeKind { type NodeData (line 193) | struct NodeData { type Attribute (line 202) | pub struct Attribute<'input> { function fmt (line 212) | fn fmt(&self, f: &mut std::fmt::Formatter) -> Result<(), std::fmt::Error> { type SvgNode (line 223) | pub struct SvgNode<'a, 'input: 'a> { method eq (line 233) | fn eq(&self, other: &Self) -> bool { function id (line 240) | fn id(&self) -> NodeId { function is_element (line 246) | pub fn is_element(&self) -> bool { function is_text (line 252) | pub fn is_text(&self) -> bool { function document (line 258) | pub fn document(&self) -> &'a Document<'input> { function tag_name (line 264) | pub fn tag_name(&self) -> Option { function element_id (line 274) | pub fn element_id(&self) -> &'a str { function attribute (line 279) | pub fn attribute>(&self, aid: AId) -> Option { function try_attribute (line 315) | pub fn try_attribute>(&self, aid: AId) -> Optio... function node_attribute (line 325) | fn node_attribute(&self, aid: AId) -> Option> { function has_attribute (line 338) | pub fn has_attribute(&self, aid: AId) -> bool { function attributes (line 344) | pub fn attributes(&self) -> &'a [Attribute<'input>] { function attribute_id (line 352) | fn attribute_id(&self, aid: AId) -> Option { function find_attribute (line 369) | pub fn find_attribute>(&self, aid: AId) -> Opti... function find_attribute_impl (line 373) | fn find_attribute_impl(&self, aid: AId) -> Option> { function text (line 397) | pub fn text(&self) -> &'a str { function parent (line 413) | pub fn parent(&self) -> Option { function parent_element (line 419) | pub fn parent_element(&self) -> Option { function next_sibling (line 425) | pub fn next_sibling(&self) -> Option { function first_child (line 431) | pub fn first_child(&self) -> Option { function first_element_child (line 437) | pub fn first_element_child(&self) -> Option { function last_child (line 443) | pub fn last_child(&self) -> Option { function has_children (line 449) | pub fn has_children(&self) -> bool { function ancestors (line 455) | pub fn ancestors(&self) -> Ancestors<'a, 'input> { function children (line 461) | pub fn children(&self) -> Children<'a, 'input> { function traverse (line 470) | fn traverse(&self) -> Traverse<'a, 'input> { function descendants (line 479) | pub fn descendants(&self) -> Descendants<'a, 'input> { function href_iter (line 485) | pub fn href_iter(&self) -> HrefIter<'a, 'input> { function fmt (line 497) | fn fmt(&self, f: &mut std::fmt::Formatter) -> Result<(), std::fmt::Error> { type Ancestors (line 515) | pub struct Ancestors<'a, 'input: 'a>(Option>); type Item (line 518) | type Item = SvgNode<'a, 'input>; method next (line 521) | fn next(&mut self) -> Option { type Children (line 530) | pub struct Children<'a, 'input: 'a> { type Item (line 536) | type Item = SvgNode<'a, 'input>; method next (line 538) | fn next(&mut self) -> Option { type Edge (line 550) | enum Edge<'a, 'input: 'a> { type Traverse (line 556) | struct Traverse<'a, 'input: 'a> { type Item (line 562) | type Item = Edge<'a, 'input>; method next (line 564) | fn next(&mut self) -> Option { type Descendants (line 592) | pub struct Descendants<'a, 'input: 'a>(Traverse<'a, 'input>); type Item (line 595) | type Item = SvgNode<'a, 'input>; method next (line 598) | fn next(&mut self) -> Option { type HrefIter (line 611) | pub struct HrefIter<'a, 'input: 'a> { type Item (line 620) | type Item = SvgNode<'a, 'input>; method next (line 622) | fn next(&mut self) -> Option { method is_graphic (line 653) | pub fn is_graphic(&self) -> bool { method is_gradient (line 671) | pub fn is_gradient(&self) -> bool { method is_paint_server (line 677) | pub fn is_paint_server(&self) -> bool { method is_presentation (line 686) | fn is_presentation(&self) -> bool { method is_inheritable (line 759) | fn is_inheritable(&self) -> bool { method allows_inherit_value (line 767) | fn allows_inherit_value(&self) -> bool { function is_non_inheritable (line 823) | fn is_non_inheritable(id: AId) -> bool { type FromValue (line 848) | pub trait FromValue<'a, 'input: 'a>: Sized { method parse (line 852) | fn parse(node: SvgNode<'a, 'input>, aid: AId, value: &'a str) -> Optio... function parse (line 856) | fn parse(_: SvgNode<'a, 'input>, _: AId, value: &'a str) -> Option { function parse (line 862) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { function parse (line 868) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { method parse (line 875) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { method parse (line 888) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { function parse (line 912) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { function parse (line 918) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { method parse (line 924) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { function parse (line 934) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { function parse (line 940) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { function parse (line 946) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { function parse (line 952) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { function parse (line 958) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { function parse (line 964) | fn parse(_: SvgNode, _: AId, value: &'a str) -> Option { function parse (line 970) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { function parse (line 981) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { method parse (line 992) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { method parse (line 1003) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { method parse (line 1014) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { method parse (line 1025) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { method parse (line 1036) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { method parse (line 1050) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { function parse (line 1074) | fn parse(node: SvgNode<'a, 'input>, aid: AId, value: &str) -> Option Option { method to_str (line 145) | pub fn to_str(self) -> &'static str { method fmt (line 151) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { method fmt (line 157) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { type AId (line 165) | pub enum AId { method from_str (line 642) | pub(crate) fn from_str(text: &str) -> Option { method to_str (line 648) | pub fn to_str(self) -> &'static str { method fmt (line 654) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { method fmt (line 660) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { type Map (line 669) | struct Map { function get (line 676) | fn get(&self, key: &str) -> Option<&V> { function key (line 688) | fn key(&self, value: &V) -> &'static str { function hash (line 694) | fn hash(x: &str, key: u64) -> u64 { function get_index (line 703) | fn get_index(hash: u64, disps: &[(u32, u32)], len: usize) -> u32 { function split (line 710) | fn split(hash: u64) -> (u32, u32, u32) { function displace (line 720) | fn displace(f1: u32, f2: u32, d1: u32, d2: u32) -> u32 { FILE: crates/usvg/src/parser/svgtree/parse.rs constant SVG_NS (line 12) | const SVG_NS: &str = "http://www.w3.org/2000/svg"; constant XLINK_NS (line 13) | const XLINK_NS: &str = "http://www.w3.org/1999/xlink"; constant XML_NAMESPACE_NS (line 14) | const XML_NAMESPACE_NS: &str = "http://www.w3.org/XML/1998/namespace"; function parse_tree (line 18) | pub fn parse_tree( function append (line 25) | pub(crate) fn append(&mut self, parent_id: NodeId, kind: NodeKind) -> No... function append_attribute (line 51) | fn append_attribute( function parse (line 65) | fn parse<'input>( function parse_tag_name (line 134) | pub(crate) fn parse_tag_name(node: roxmltree::Node) -> Option { function parse_xml_node_children (line 146) | fn parse_xml_node_children<'input>( function parse_xml_node (line 172) | fn parse_xml_node<'input>( function parse_svg_element (line 222) | pub(crate) fn parse_svg_element<'input>( function append_attribute (line 407) | fn append_attribute<'input>( function resolve_inherit (line 437) | fn resolve_inherit(parent_id: NodeId, aid: AId, doc: &mut Document) -> b... function resolve_href (line 533) | fn resolve_href<'a, 'input: 'a>( function parse_svg_use_element (line 546) | fn parse_svg_use_element<'input>( function resolve_css (line 624) | fn resolve_css<'a>( type XmlNode (line 654) | struct XmlNode<'a, 'input: 'a>(roxmltree::Node<'a, 'input>); function parent_element (line 657) | fn parent_element(&self) -> Option { function prev_sibling_element (line 661) | fn prev_sibling_element(&self) -> Option { function has_local_name (line 665) | fn has_local_name(&self, local_name: &str) -> bool { function attribute_matches (line 669) | fn attribute_matches(&self, local_name: &str, operator: simplecss::Attri... function pseudo_class_matches (line 676) | fn pseudo_class_matches(&self, class: simplecss::PseudoClass) -> bool { function fix_recursive_patterns (line 685) | fn fix_recursive_patterns(doc: &mut Document) { function find_recursive_pattern (line 697) | fn find_recursive_pattern(aid: AId, doc: &mut Document) -> Option { function fix_recursive_links (line 741) | fn fix_recursive_links(eid: EId, aid: AId, doc: &mut Document) { function find_recursive_link (line 748) | fn find_recursive_link(eid: EId, aid: AId, doc: &Document) -> Option( function parse_svg_text_element_impl (line 40) | fn parse_svg_text_element_impl<'input>( function resolve_tref_text (line 103) | fn resolve_tref_text(xml: &roxmltree::Document, href: &str) -> Option X... type StrTrim (line 141) | trait StrTrim { method remove_first_space (line 142) | fn remove_first_space(&mut self); method remove_last_space (line 143) | fn remove_last_space(&mut self); method remove_first_space (line 147) | fn remove_first_space(&mut self) { method remove_last_space (line 152) | fn remove_last_space(&mut self) { function trim_text_nodes (line 164) | fn trim_text_nodes(text_elem_id: NodeId, xmlspace: XmlSpace, doc: &mut D... function collect_text_nodes (line 330) | fn collect_text_nodes(parent: SvgNode, depth: usize, nodes: &mut Vec<(No... function trim_text (line 340) | fn trim_text(text: &str, space: XmlSpace) -> String { FILE: crates/usvg/src/parser/switch.rs function convert (line 43) | pub(crate) fn convert( function is_condition_passed (line 61) | pub(crate) fn is_condition_passed(node: SvgNode, opt: &Options) -> bool { function is_valid_sys_lang (line 91) | fn is_valid_sys_lang(node: SvgNode, opt: &Options) -> bool { FILE: crates/usvg/src/parser/text.rs method parse (line 14) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { method parse (line 25) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { method parse (line 45) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { method parse (line 65) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { method parse (line 75) | fn parse(_: SvgNode, _: AId, value: &str) -> Option { type CharacterPosition (line 89) | struct CharacterPosition { function convert (line 100) | pub(crate) fn convert( type IterState (line 150) | struct IterState { function collect_text_chunks (line 158) | fn collect_text_chunks( function collect_text_chunks_impl (line 177) | fn collect_text_chunks_impl( function resolve_text_flow (line 365) | fn resolve_text_flow(node: SvgNode, state: &converter::State) -> Option<... function convert_font (line 397) | fn convert_font(node: SvgNode, state: &converter::State) -> Font { function parse_font_variation_settings (line 481) | fn parse_font_variation_settings(node: SvgNode) -> Vec { function conv_font_stretch (line 567) | fn conv_font_stretch(node: SvgNode) -> FontStretch { function resolve_font_weight (line 585) | fn resolve_font_weight(node: SvgNode) -> u16 { function resolve_positions_list (line 692) | fn resolve_positions_list(text_node: SvgNode, state: &converter::State) ... function resolve_rotate_list (line 748) | fn resolve_rotate_list(text_node: SvgNode) -> Vec { function resolve_decoration (line 777) | fn resolve_decoration( function convert_baseline_shift (line 829) | fn convert_baseline_shift(node: SvgNode, state: &converter::State) -> Ve... function count_chars (line 869) | fn count_chars(node: SvgNode) -> usize { function convert_writing_mode (line 898) | fn convert_writing_mode(text_node: SvgNode) -> WritingMode { function path_length (line 912) | fn path_length(path: &tiny_skia_path::Path) -> f64 { FILE: crates/usvg/src/parser/units.rs function convert_length (line 11) | pub(crate) fn convert_length( function convert_user_length (line 67) | pub(crate) fn convert_user_length( function convert_list (line 77) | pub(crate) fn convert_list(node: SvgNode, aid: AId, state: &converter::S... function convert_percent (line 90) | fn convert_percent(length: Length, base: f32) -> f32 { function resolve_font_size (line 95) | pub(crate) fn resolve_font_size(node: SvgNode, state: &converter::State)... function convert_named_font_size (line 126) | fn convert_named_font_size(name: &str, parent_font_size: f32) -> f32 { FILE: crates/usvg/src/parser/use_node.rs function convert (line 13) | pub(crate) fn convert( function convert_svg (line 163) | pub(crate) fn convert_svg( function clip_element (line 213) | fn clip_element( function convert_children (line 264) | fn convert_children( function get_clip_rect (line 294) | fn get_clip_rect( function use_node_size (line 340) | fn use_node_size(node: SvgNode, state: &converter::State) -> (f32, f32) { function viewbox_transform (line 347) | fn viewbox_transform( FILE: crates/usvg/src/text/colr.rs type Builder (line 7) | struct Builder<'a>(&'a mut String); function finish (line 10) | fn finish(&mut self) { function move_to (line 18) | fn move_to(&mut self, x: f32, y: f32) { function line_to (line 23) | fn line_to(&mut self, x: f32, y: f32) { function quad_to (line 28) | fn quad_to(&mut self, x1: f32, y1: f32, x: f32, y: f32) { function curve_to (line 33) | fn curve_to(&mut self, x1: f32, y1: f32, x2: f32, y2: f32, x: f32, y: f3... function close (line 38) | fn close(&mut self) { type XmlWriterExt (line 43) | trait XmlWriterExt { method write_color_attribute (line 44) | fn write_color_attribute(&mut self, name: &str, ts: ttf_parser::RgbaCo... method write_transform_attribute (line 45) | fn write_transform_attribute(&mut self, name: &str, ts: ttf_parser::Tr... method write_spread_method_attribute (line 46) | fn write_spread_method_attribute(&mut self, method: ttf_parser::colr::... method write_color_attribute (line 50) | fn write_color_attribute(&mut self, name: &str, color: ttf_parser::Rgb... method write_transform_attribute (line 57) | fn write_transform_attribute(&mut self, name: &str, ts: ttf_parser::Tr... method write_spread_method_attribute (line 71) | fn write_spread_method_attribute(&mut self, extend: ttf_parser::colr::... type GlyphPainter (line 84) | pub(crate) struct GlyphPainter<'a> { function write_gradient_stops (line 97) | fn write_gradient_stops(&mut self, stops: ttf_parser::colr::GradientStop... function paint_solid (line 108) | fn paint_solid(&mut self, color: ttf_parser::RgbaColor) { function paint_linear_gradient (line 119) | fn paint_linear_gradient(&mut self, gradient: ttf_parser::colr::LinearGr... function paint_radial_gradient (line 155) | fn paint_radial_gradient(&mut self, gradient: ttf_parser::colr::RadialGr... function paint_sweep_gradient (line 187) | fn paint_sweep_gradient(&mut self, _: ttf_parser::colr::SweepGradient<'a... function paint_transform (line 192) | fn paint_transform( function clip_with_path (line 231) | fn clip_with_path(&mut self, path: &str) { function outline_glyph (line 251) | fn outline_glyph(&mut self, glyph_id: ttf_parser::GlyphId) { function push_layer (line 264) | fn push_layer(&mut self, mode: ttf_parser::colr::CompositeMode) { function pop_layer (line 298) | fn pop_layer(&mut self) { function push_transform (line 302) | fn push_transform(&mut self, transform: ttf_parser::Transform) { function paint (line 307) | fn paint(&mut self, paint: ttf_parser::colr::Paint<'a>) { function pop_transform (line 316) | fn pop_transform(&mut self) { function push_clip (line 322) | fn push_clip(&mut self) { function pop_clip (line 326) | fn pop_clip(&mut self) { function push_clip_box (line 330) | fn push_clip_box(&mut self, clipbox: ttf_parser::colr::ClipBox) { FILE: crates/usvg/src/text/flatten.rs function resolve_rendering_mode (line 16) | fn resolve_rendering_mode(text: &Text) -> ShapeRendering { function push_outline_paths (line 24) | fn push_outline_paths( function flatten (line 48) | pub(crate) fn flatten(text: &mut Text, cache: &mut Cache) -> Option<(Gro... type PathBuilder (line 183) | struct PathBuilder { method move_to (line 188) | fn move_to(&mut self, x: f32, y: f32) { method line_to (line 192) | fn line_to(&mut self, x: f32, y: f32) { method quad_to (line 196) | fn quad_to(&mut self, x1: f32, y1: f32, x: f32, y: f32) { method curve_to (line 200) | fn curve_to(&mut self, x1: f32, y1: f32, x2: f32, y2: f32, x: f32, y: ... method close (line 204) | fn close(&mut self) { type DatabaseExt (line 209) | pub(crate) trait DatabaseExt { method outline (line 210) | fn outline(&self, id: ID, glyph_id: GlyphId) -> Option bool; method raster (line 220) | fn raster(&self, id: ID, glyph_id: GlyphId) -> Option; method svg (line 221) | fn svg(&self, id: ID, glyph_id: GlyphId) -> Option; method colr (line 222) | fn colr(&self, id: ID, glyph_id: GlyphId) -> Option; method outline (line 237) | fn outline(&self, id: ID, glyph_id: GlyphId) -> Option bool { method raster (line 313) | fn raster(&self, id: ID, glyph_id: GlyphId) -> Option { method svg (line 349) | fn svg(&self, id: ID, glyph_id: GlyphId) -> Option { method colr (line 378) | fn colr(&self, id: ID, glyph_id: GlyphId) -> Option { type BitmapImage (line 226) | pub(crate) struct BitmapImage { FILE: crates/usvg/src/text/layout.rs type PositionedGlyph (line 28) | pub struct PositionedGlyph { method font_size (line 52) | pub fn font_size(&self) -> f32 { method transform (line 57) | pub fn transform(&self) -> Transform { method outline_transform (line 68) | pub fn outline_transform(&self) -> Transform { method cbdt_transform (line 76) | pub fn cbdt_transform(&self, x: f32, y: f32, pixels_per_em: f32, heigh... method sbix_transform (line 90) | pub fn sbix_transform( method svg_transform (line 132) | pub fn svg_transform(&self) -> Transform { method colr_transform (line 138) | pub fn colr_transform(&self) -> Transform { type Span (line 146) | pub struct Span { type GlyphCluster (line 175) | struct GlyphCluster { method height (line 190) | pub(crate) fn height(&self) -> f32 { method transform (line 194) | pub(crate) fn transform(&self) -> Transform { function layout_text (line 199) | pub(crate) fn layout_text( function convert_span (line 383) | fn convert_span( function collect_decoration_spans (line 420) | fn collect_decoration_spans(span: &TextSpan, clusters: &[GlyphCluster]) ... function convert_decoration (line 454) | pub(crate) fn convert_decoration( type DecorationSpan (line 507) | pub(crate) struct DecorationSpan { function resolve_clusters_positions (line 517) | fn resolve_clusters_positions( function clusters_length (line 541) | fn clusters_length(clusters: &[GlyphCluster]) -> f32 { function resolve_clusters_positions_horizontal (line 545) | fn resolve_clusters_positions_horizontal( function resolve_baseline (line 591) | pub(crate) fn resolve_baseline( function resolve_baseline_shift (line 612) | fn resolve_baseline_shift(baselines: &[BaselineShift], font: &ResolvedFo... function resolve_clusters_positions_path (line 626) | fn resolve_clusters_positions_path( function process_anchor (line 710) | pub(crate) fn process_anchor(a: TextAnchor, text_width: f32) -> f32 { type PathNormal (line 718) | pub(crate) struct PathNormal { function collect_normals (line 724) | fn collect_normals( function process_chunk (line 859) | fn process_chunk( function apply_length_adjust (line 981) | fn apply_length_adjust(chunk: &TextChunk, clusters: &mut [GlyphCluster]) { function apply_writing_mode (line 1043) | fn apply_writing_mode(writing_mode: WritingMode, clusters: &mut [GlyphCl... function apply_letter_spacing (line 1080) | fn apply_letter_spacing(chunk: &TextChunk, clusters: &mut [GlyphCluster]) { function apply_word_spacing (line 1120) | fn apply_word_spacing(chunk: &TextChunk, clusters: &mut [GlyphCluster]) { function form_glyph_clusters (line 1144) | fn form_glyph_clusters(glyphs: &[Glyph], text: &str, font_size: f32) -> ... type DatabaseExt (line 1201) | pub(crate) trait DatabaseExt { method load_font (line 1202) | fn load_font(&self, id: ID) -> Option; method has_char (line 1203) | fn has_char(&self, id: ID, c: char) -> bool; method load_font (line 1208) | fn load_font(&self, id: ID) -> Option { method has_char (line 1281) | fn has_char(&self, id: ID, c: char) -> bool { function shape_text (line 1293) | pub(crate) fn shape_text( function shape_text_with_font (line 1398) | fn shape_text_with_font( type GlyphClusters (line 1521) | pub(crate) struct GlyphClusters<'a> { function new (line 1527) | pub(crate) fn new(data: &'a [Glyph]) -> Self { type Item (line 1533) | type Item = (std::ops::Range, ByteIndex); method next (line 1535) | fn next(&mut self) -> Option { function script_supports_letter_spacing (line 1559) | pub(crate) fn script_supports_letter_spacing(script: unicode_script::Scr... type Glyph (line 1587) | pub(crate) struct Glyph { method is_missing (line 1618) | fn is_missing(&self) -> bool { type ResolvedFont (line 1624) | pub(crate) struct ResolvedFont { method scale (line 1669) | pub(crate) fn scale(&self, font_size: f32) -> f32 { method ascent (line 1674) | pub(crate) fn ascent(&self, font_size: f32) -> f32 { method descent (line 1679) | pub(crate) fn descent(&self, font_size: f32) -> f32 { method height (line 1684) | pub(crate) fn height(&self, font_size: f32) -> f32 { method x_height (line 1689) | pub(crate) fn x_height(&self, font_size: f32) -> f32 { method underline_position (line 1694) | pub(crate) fn underline_position(&self, font_size: f32) -> f32 { method underline_thickness (line 1699) | fn underline_thickness(&self, font_size: f32) -> f32 { method line_through_position (line 1704) | pub(crate) fn line_through_position(&self, font_size: f32) -> f32 { method subscript_offset (line 1709) | fn subscript_offset(&self, font_size: f32) -> f32 { method superscript_offset (line 1714) | fn superscript_offset(&self, font_size: f32) -> f32 { method dominant_baseline_shift (line 1718) | fn dominant_baseline_shift(&self, baseline: DominantBaseline, font_siz... method alignment_baseline_shift (line 1766) | fn alignment_baseline_shift(&self, alignment: AlignmentBaseline, font_... function chunk_span_at (line 1646) | pub(crate) fn chunk_span_at(chunk: &TextChunk, byte_offset: ByteIndex) -... function span_contains (line 1653) | pub(crate) fn span_contains(span: &TextSpan, byte_offset: ByteIndex) -> ... function is_word_separator_characters (line 1660) | pub(crate) fn is_word_separator_characters(c: char) -> bool { type FontsCache (line 1786) | pub(crate) type FontsCache = HashMap>; type ByteIndex (line 1792) | pub(crate) struct ByteIndex(usize); method new (line 1795) | fn new(i: usize) -> Self { method value (line 1799) | pub(crate) fn value(&self) -> usize { method code_point_at (line 1804) | pub(crate) fn code_point_at(&self, text: &str) -> usize { method char_from (line 1811) | pub(crate) fn char_from(&self, text: &str) -> char { FILE: crates/usvg/src/text/mod.rs type FontSelectionFn (line 36) | pub type FontSelectionFn<'a> = type FallbackSelectionFn (line 50) | pub type FallbackSelectionFn<'a> = type FontResolver (line 60) | pub struct FontResolver<'a> { method default (line 71) | fn default() -> Self { function default_font_selector (line 85) | pub fn default_font_selector() -> FontSelectionFn<'static> { function default_fallback_selector (line 147) | pub fn default_fallback_selector() -> FallbackSelectionFn<'static> { function fmt (line 193) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function convert (line 204) | pub(crate) fn convert(text: &mut Text, resolver: &FontResolver, cache: &... FILE: crates/usvg/src/tree/filter.rs type Filter (line 14) | pub struct Filter { method id (line 25) | pub fn id(&self) -> &str { method rect (line 32) | pub fn rect(&self) -> NonZeroRect { method primitives (line 37) | pub fn primitives(&self) -> &[Primitive] { type Primitive (line 44) | pub struct Primitive { method rect (line 55) | pub fn rect(&self) -> NonZeroRect { method color_interpolation (line 62) | pub fn color_interpolation(&self) -> ColorInterpolation { method result (line 69) | pub fn result(&self) -> &str { method kind (line 74) | pub fn kind(&self) -> &Kind { type Kind (line 82) | pub enum Kind { method has_input (line 104) | pub fn has_input(&self, input: &Input) -> bool { type Input (line 130) | pub enum Input { type ColorInterpolation (line 141) | pub enum ColorInterpolation { type Blend (line 151) | pub struct Blend { method input1 (line 161) | pub fn input1(&self) -> &Input { method input2 (line 168) | pub fn input2(&self) -> &Input { method mode (line 175) | pub fn mode(&self) -> BlendMode { type ColorMatrix (line 184) | pub struct ColorMatrix { method input (line 193) | pub fn input(&self) -> &Input { method kind (line 200) | pub fn kind(&self) -> &ColorMatrixKind { type ColorMatrixKind (line 208) | pub enum ColorMatrixKind { method default (line 216) | fn default() -> Self { type ComponentTransfer (line 228) | pub struct ComponentTransfer { method input (line 240) | pub fn input(&self) -> &Input { method func_r (line 245) | pub fn func_r(&self) -> &TransferFunction { method func_g (line 250) | pub fn func_g(&self) -> &TransferFunction { method func_b (line 255) | pub fn func_b(&self) -> &TransferFunction { method func_a (line 260) | pub fn func_a(&self) -> &TransferFunction { type TransferFunction (line 269) | pub enum TransferFunction { type Composite (line 300) | pub struct Composite { method input1 (line 310) | pub fn input1(&self) -> &Input { method input2 (line 317) | pub fn input2(&self) -> &Input { method operator (line 324) | pub fn operator(&self) -> CompositeOperator { type CompositeOperator (line 332) | pub enum CompositeOperator { type ConvolveMatrix (line 345) | pub struct ConvolveMatrix { method input (line 358) | pub fn input(&self) -> &Input { method matrix (line 363) | pub fn matrix(&self) -> &ConvolveMatrixData { method divisor (line 370) | pub fn divisor(&self) -> NonZeroF32 { method bias (line 377) | pub fn bias(&self) -> f32 { method edge_mode (line 384) | pub fn edge_mode(&self) -> EdgeMode { method preserve_alpha (line 391) | pub fn preserve_alpha(&self) -> bool { type ConvolveMatrixData (line 400) | pub struct ConvolveMatrixData { method target_x (line 412) | pub fn target_x(&self) -> u32 { method target_y (line 419) | pub fn target_y(&self) -> u32 { method columns (line 426) | pub fn columns(&self) -> u32 { method rows (line 433) | pub fn rows(&self) -> u32 { method data (line 438) | pub fn data(&self) -> &[f32] { method new (line 451) | pub(crate) fn new( method get (line 476) | pub fn get(&self, x: u32, y: u32) -> f32 { type EdgeMode (line 484) | pub enum EdgeMode { type DisplacementMap (line 494) | pub struct DisplacementMap { method input1 (line 506) | pub fn input1(&self) -> &Input { method input2 (line 513) | pub fn input2(&self) -> &Input { method scale (line 520) | pub fn scale(&self) -> f32 { method x_channel_selector (line 527) | pub fn x_channel_selector(&self) -> ColorChannel { method y_channel_selector (line 534) | pub fn y_channel_selector(&self) -> ColorChannel { type ColorChannel (line 542) | pub enum ColorChannel { type DropShadow (line 555) | pub struct DropShadow { method input (line 569) | pub fn input(&self) -> &Input { method dx (line 574) | pub fn dx(&self) -> f32 { method dy (line 579) | pub fn dy(&self) -> f32 { method std_dev_x (line 586) | pub fn std_dev_x(&self) -> PositiveF32 { method std_dev_y (line 593) | pub fn std_dev_y(&self) -> PositiveF32 { method color (line 600) | pub fn color(&self) -> Color { method opacity (line 607) | pub fn opacity(&self) -> Opacity { type Flood (line 616) | pub struct Flood { method color (line 625) | pub fn color(&self) -> Color { method opacity (line 632) | pub fn opacity(&self) -> Opacity { type GaussianBlur (line 641) | pub struct GaussianBlur { method input (line 651) | pub fn input(&self) -> &Input { method std_dev_x (line 658) | pub fn std_dev_x(&self) -> PositiveF32 { method std_dev_y (line 665) | pub fn std_dev_y(&self) -> PositiveF32 { type Image (line 674) | pub struct Image { method root (line 680) | pub fn root(&self) -> &Group { type DiffuseLighting (line 689) | pub struct DiffuseLighting { method input (line 701) | pub fn input(&self) -> &Input { method surface_scale (line 708) | pub fn surface_scale(&self) -> f32 { method diffuse_constant (line 715) | pub fn diffuse_constant(&self) -> f32 { method lighting_color (line 722) | pub fn lighting_color(&self) -> Color { method light_source (line 727) | pub fn light_source(&self) -> LightSource { type SpecularLighting (line 736) | pub struct SpecularLighting { method input (line 749) | pub fn input(&self) -> &Input { method surface_scale (line 756) | pub fn surface_scale(&self) -> f32 { method specular_constant (line 763) | pub fn specular_constant(&self) -> f32 { method specular_exponent (line 772) | pub fn specular_exponent(&self) -> f32 { method lighting_color (line 779) | pub fn lighting_color(&self) -> Color { method light_source (line 784) | pub fn light_source(&self) -> LightSource { type LightSource (line 792) | pub enum LightSource { type DistantLight (line 802) | pub struct DistantLight { type PointLight (line 819) | pub struct PointLight { type SpotLight (line 840) | pub struct SpotLight { type Merge (line 886) | pub struct Merge { method inputs (line 894) | pub fn inputs(&self) -> &[Input] { type Morphology (line 903) | pub struct Morphology { method input (line 914) | pub fn input(&self) -> &Input { method operator (line 921) | pub fn operator(&self) -> MorphologyOperator { method radius_x (line 930) | pub fn radius_x(&self) -> PositiveF32 { method radius_y (line 939) | pub fn radius_y(&self) -> PositiveF32 { type MorphologyOperator (line 947) | pub enum MorphologyOperator { type Offset (line 956) | pub struct Offset { method input (line 966) | pub fn input(&self) -> &Input { method dx (line 971) | pub fn dx(&self) -> f32 { method dy (line 976) | pub fn dy(&self) -> f32 { type Tile (line 985) | pub struct Tile { method input (line 993) | pub fn input(&self) -> &Input { type Turbulence (line 1002) | pub struct Turbulence { method base_frequency_x (line 1015) | pub fn base_frequency_x(&self) -> PositiveF32 { method base_frequency_y (line 1022) | pub fn base_frequency_y(&self) -> PositiveF32 { method num_octaves (line 1029) | pub fn num_octaves(&self) -> u32 { method seed (line 1036) | pub fn seed(&self) -> i32 { method stitch_tiles (line 1043) | pub fn stitch_tiles(&self) -> bool { method kind (line 1050) | pub fn kind(&self) -> TurbulenceKind { type TurbulenceKind (line 1058) | pub enum TurbulenceKind { FILE: crates/usvg/src/tree/geom.rs type ApproxZeroUlps (line 9) | pub trait ApproxZeroUlps: ApproxEqUlps { method approx_zero_ulps (line 11) | fn approx_zero_ulps(&self, ulps: ::U) -... method approx_zero_ulps (line 15) | fn approx_zero_ulps(&self, ulps: i32) -> bool { method approx_zero_ulps (line 21) | fn approx_zero_ulps(&self, ulps: i64) -> bool { type IsValidLength (line 27) | pub(crate) trait IsValidLength { method is_valid_length (line 29) | fn is_valid_length(&self) -> bool; method is_valid_length (line 34) | fn is_valid_length(&self) -> bool { method is_valid_length (line 41) | fn is_valid_length(&self) -> bool { type ViewBox (line 48) | pub(crate) struct ViewBox { method to_transform (line 58) | pub fn to_transform(&self, img_size: Size) -> Transform { type BBox (line 88) | pub(crate) struct BBox { method from (line 96) | fn from(r: Rect) -> Self { method from (line 107) | fn from(r: NonZeroRect) -> Self { method is_default (line 130) | pub fn is_default(&self) -> bool { method expand (line 139) | pub fn expand(&self, r: impl Into) -> Self { method expand_impl (line 143) | fn expand_impl(&self, r: Self) -> Self { method to_rect (line 153) | pub fn to_rect(&self) -> Option { method to_non_zero_rect (line 162) | pub fn to_non_zero_rect(&self) -> Option { method default (line 118) | fn default() -> Self { function aligned_pos (line 172) | pub(crate) fn aligned_pos(align: Align, x: f32, y: f32, w: f32, h: f32) ... FILE: crates/usvg/src/tree/mod.rs type Opacity (line 21) | pub type Opacity = NormalizedF32; type NonEmptyString (line 25) | pub(crate) struct NonEmptyString(String); method new (line 28) | pub(crate) fn new(string: String) -> Option { method get (line 36) | pub(crate) fn get(&self) -> &str { method take (line 40) | pub(crate) fn take(self) -> String { type NonZeroF32 (line 49) | pub struct NonZeroF32(f32); method new (line 54) | pub fn new(n: f32) -> Option { method get (line 64) | pub fn get(&self) -> f32 { type Units (line 70) | pub(crate) enum Units { type Visibility (line 82) | pub(crate) enum Visibility { method default (line 89) | fn default() -> Self { type ShapeRendering (line 99) | pub enum ShapeRendering { method use_shape_antialiasing (line 107) | pub fn use_shape_antialiasing(self) -> bool { type Err (line 123) | type Err = &'static str; method from_str (line 125) | fn from_str(s: &str) -> Result { method default (line 117) | fn default() -> Self { type TextRendering (line 140) | pub enum TextRendering { type Err (line 153) | type Err = &'static str; method from_str (line 155) | fn from_str(s: &str) -> Result { method default (line 147) | fn default() -> Self { type ImageRendering (line 170) | pub enum ImageRendering { type Err (line 187) | type Err = &'static str; method from_str (line 189) | fn from_str(s: &str) -> Result { method default (line 181) | fn default() -> Self { type BlendMode (line 207) | pub enum BlendMode { method default (line 227) | fn default() -> Self { method fmt (line 233) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type SpreadMethod (line 261) | pub enum SpreadMethod { method default (line 268) | fn default() -> Self { type BaseGradient (line 275) | pub struct BaseGradient { method id (line 288) | pub fn id(&self) -> &str { method transform (line 295) | pub fn transform(&self) -> Transform { method spread_method (line 302) | pub fn spread_method(&self) -> SpreadMethod { method stops (line 307) | pub fn stops(&self) -> &[Stop] { type LinearGradient (line 316) | pub struct LinearGradient { method x1 (line 326) | pub fn x1(&self) -> f32 { method y1 (line 331) | pub fn y1(&self) -> f32 { method x2 (line 336) | pub fn x2(&self) -> f32 { method y2 (line 341) | pub fn y2(&self) -> f32 { type Target (line 347) | type Target = BaseGradient; method deref (line 349) | fn deref(&self) -> &Self::Target { type RadialGradient (line 358) | pub struct RadialGradient { method cx (line 370) | pub fn cx(&self) -> f32 { method cy (line 375) | pub fn cy(&self) -> f32 { method r (line 380) | pub fn r(&self) -> PositiveF32 { method fx (line 385) | pub fn fx(&self) -> f32 { method fy (line 390) | pub fn fy(&self) -> f32 { method fr (line 395) | pub fn fr(&self) -> PositiveF32 { type Target (line 401) | type Target = BaseGradient; method deref (line 403) | fn deref(&self) -> &Self::Target { type StopOffset (line 409) | pub type StopOffset = NormalizedF32; type Stop (line 415) | pub struct Stop { method offset (line 425) | pub fn offset(&self) -> StopOffset { method color (line 432) | pub fn color(&self) -> Color { method opacity (line 439) | pub fn opacity(&self) -> Opacity { type Pattern (line 448) | pub struct Pattern { method id (line 463) | pub fn id(&self) -> &str { method transform (line 470) | pub fn transform(&self) -> Transform { method rect (line 477) | pub fn rect(&self) -> NonZeroRect { method root (line 482) | pub fn root(&self) -> &Group { type StrokeWidth (line 488) | pub type StrokeWidth = NonZeroPositiveF32; type StrokeMiterlimit (line 494) | pub struct StrokeMiterlimit(f32); method new (line 499) | pub fn new(n: f32) -> Self { method get (line 510) | pub fn get(&self) -> f32 { method from (line 524) | fn from(n: f32) -> Self { method default (line 517) | fn default() -> Self { method eq (line 531) | fn eq(&self, other: &Self) -> bool { type LineCap (line 541) | pub enum LineCap { method default (line 548) | fn default() -> Self { type LineJoin (line 558) | pub enum LineJoin { method default (line 566) | fn default() -> Self { type Stroke (line 573) | pub struct Stroke { method paint (line 589) | pub fn paint(&self) -> &Paint { method dasharray (line 594) | pub fn dasharray(&self) -> Option<&[f32]> { method dashoffset (line 599) | pub fn dashoffset(&self) -> f32 { method miterlimit (line 604) | pub fn miterlimit(&self) -> StrokeMiterlimit { method opacity (line 609) | pub fn opacity(&self) -> Opacity { method width (line 614) | pub fn width(&self) -> StrokeWidth { method linecap (line 619) | pub fn linecap(&self) -> LineCap { method linejoin (line 624) | pub fn linejoin(&self) -> LineJoin { method to_tiny_skia (line 629) | pub fn to_tiny_skia(&self) -> tiny_skia_path::Stroke { type FillRule (line 662) | pub enum FillRule { method default (line 668) | fn default() -> Self { type ContextElement (line 674) | pub(crate) enum ContextElement { type Fill (line 689) | pub struct Fill { method paint (line 700) | pub fn paint(&self) -> &Paint { method opacity (line 705) | pub fn opacity(&self) -> Opacity { method rule (line 710) | pub fn rule(&self) -> FillRule { method default (line 716) | fn default() -> Self { type Color (line 729) | pub struct Color { method new_rgb (line 738) | pub fn new_rgb(red: u8, green: u8, blue: u8) -> Color { method black (line 744) | pub fn black() -> Color { method white (line 750) | pub fn white() -> Color { type Paint (line 760) | pub enum Paint { method eq (line 769) | fn eq(&self, other: &Self) -> bool { type ClipPath (line 784) | pub struct ClipPath { method empty (line 792) | pub(crate) fn empty(id: NonEmptyString) -> Self { method id (line 805) | pub fn id(&self) -> &str { method transform (line 812) | pub fn transform(&self) -> Transform { method clip_path (line 819) | pub fn clip_path(&self) -> Option<&ClipPath> { method root (line 824) | pub fn root(&self) -> &Group { type MaskType (line 831) | pub enum MaskType { method default (line 839) | fn default() -> Self { type Mask (line 848) | pub struct Mask { method id (line 861) | pub fn id(&self) -> &str { method rect (line 868) | pub fn rect(&self) -> NonZeroRect { method kind (line 875) | pub fn kind(&self) -> MaskType { method mask (line 882) | pub fn mask(&self) -> Option<&Mask> { method root (line 889) | pub fn root(&self) -> &Group { type Node (line 897) | pub enum Node { method id (line 906) | pub fn id(&self) -> &str { method abs_transform (line 918) | pub fn abs_transform(&self) -> Transform { method bounding_box (line 928) | pub fn bounding_box(&self) -> Rect { method abs_bounding_box (line 938) | pub fn abs_bounding_box(&self) -> Rect { method stroke_bounding_box (line 948) | pub fn stroke_bounding_box(&self) -> Rect { method abs_stroke_bounding_box (line 959) | pub fn abs_stroke_bounding_box(&self) -> Rect { method abs_layer_bounding_box (line 975) | pub fn abs_layer_bounding_box(&self) -> Option { method subroots (line 1009) | pub fn subroots(&self, mut f: F) { type Group (line 1026) | pub struct Group { method empty (line 1048) | pub(crate) fn empty() -> Self { method id (line 1076) | pub fn id(&self) -> &str { method transform (line 1083) | pub fn transform(&self) -> Transform { method abs_transform (line 1093) | pub fn abs_transform(&self) -> Transform { method opacity (line 1101) | pub fn opacity(&self) -> Opacity { method blend_mode (line 1108) | pub fn blend_mode(&self) -> BlendMode { method isolate (line 1115) | pub fn isolate(&self) -> bool { method clip_path (line 1120) | pub fn clip_path(&self) -> Option<&ClipPath> { method mask (line 1125) | pub fn mask(&self) -> Option<&Mask> { method filters (line 1130) | pub fn filters(&self) -> &[Arc] { method bounding_box (line 1139) | pub fn bounding_box(&self) -> Rect { method abs_bounding_box (line 1146) | pub fn abs_bounding_box(&self) -> Rect { method stroke_bounding_box (line 1153) | pub fn stroke_bounding_box(&self) -> Rect { method abs_stroke_bounding_box (line 1160) | pub fn abs_stroke_bounding_box(&self) -> Rect { method layer_bounding_box (line 1177) | pub fn layer_bounding_box(&self) -> NonZeroRect { method abs_layer_bounding_box (line 1182) | pub fn abs_layer_bounding_box(&self) -> NonZeroRect { method children (line 1187) | pub fn children(&self) -> &[Node] { method should_isolate (line 1192) | pub fn should_isolate(&self) -> bool { method has_children (line 1202) | pub fn has_children(&self) -> bool { method filters_bounding_box (line 1216) | pub fn filters_bounding_box(&self) -> Option { method subroots (line 1225) | fn subroots(&self, f: &mut dyn FnMut(&Group)) { method collect_clip_paths (line 1770) | pub(crate) fn collect_clip_paths(&self, clip_paths: &mut Vec>) { method collect_filters (line 1818) | pub(crate) fn collect_filters(&self, filters: &mut Vec Option { method calculate_bounding_boxes (line 1852) | pub(crate) fn calculate_bounding_boxes(&mut self) -> Option<()> { type PaintOrder (line 1260) | pub enum PaintOrder { method default (line 1266) | fn default() -> Self { type Path (line 1273) | pub struct Path { method new_simple (line 1289) | pub(crate) fn new_simple(data: Arc) -> Option &str { method is_visible (line 1357) | pub fn is_visible(&self) -> bool { method fill (line 1362) | pub fn fill(&self) -> Option<&Fill> { method stroke (line 1367) | pub fn stroke(&self) -> Option<&Stroke> { method paint_order (line 1377) | pub fn paint_order(&self) -> PaintOrder { method rendering_mode (line 1384) | pub fn rendering_mode(&self) -> ShapeRendering { method data (line 1392) | pub fn data(&self) -> &tiny_skia_path::Path { method abs_transform (line 1402) | pub fn abs_transform(&self) -> Transform { method bounding_box (line 1409) | pub fn bounding_box(&self) -> Rect { method abs_bounding_box (line 1416) | pub fn abs_bounding_box(&self) -> Rect { method stroke_bounding_box (line 1423) | pub fn stroke_bounding_box(&self) -> Rect { method abs_stroke_bounding_box (line 1430) | pub fn abs_stroke_bounding_box(&self) -> Rect { method calculate_stroke_bbox (line 1434) | fn calculate_stroke_bbox(stroke: Option<&Stroke>, path: &tiny_skia_pat... method subroots (line 1449) | fn subroots(&self, f: &mut dyn FnMut(&Group)) { type ImageKind (line 1461) | pub enum ImageKind { method actual_size (line 1475) | pub(crate) fn actual_size(&self) -> Option { method fmt (line 1490) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { type Image (line 1505) | pub struct Image { method id (line 1521) | pub fn id(&self) -> &str { method is_visible (line 1526) | pub fn is_visible(&self) -> bool { method size (line 1534) | pub fn size(&self) -> Size { method rendering_mode (line 1541) | pub fn rendering_mode(&self) -> ImageRendering { method kind (line 1546) | pub fn kind(&self) -> &ImageKind { method abs_transform (line 1556) | pub fn abs_transform(&self) -> Transform { method bounding_box (line 1563) | pub fn bounding_box(&self) -> Rect { method abs_bounding_box (line 1570) | pub fn abs_bounding_box(&self) -> Rect { method subroots (line 1574) | fn subroots(&self, f: &mut dyn FnMut(&Group)) { type Tree (line 1584) | pub struct Tree { method size (line 1603) | pub fn size(&self) -> Size { method root (line 1608) | pub fn root(&self) -> &Group { method node_by_id (line 1615) | pub fn node_by_id(&self, id: &str) -> Option<&Node> { method has_text_nodes (line 1624) | pub fn has_text_nodes(&self) -> bool { method has_defs_nodes (line 1629) | pub fn has_defs_nodes(&self) -> bool { method linear_gradients (line 1639) | pub fn linear_gradients(&self) -> &[Arc] { method radial_gradients (line 1644) | pub fn radial_gradients(&self) -> &[Arc] { method patterns (line 1649) | pub fn patterns(&self) -> &[Arc] { method clip_paths (line 1654) | pub fn clip_paths(&self) -> &[Arc] { method masks (line 1659) | pub fn masks(&self) -> &[Arc] { method filters (line 1664) | pub fn filters(&self) -> &[Arc] { method fontdb (line 1670) | pub fn fontdb(&self) -> &Arc { method collect_paint_servers (line 1674) | pub(crate) fn collect_paint_servers(&mut self) { function node_by_id (line 1704) | fn node_by_id<'a>(parent: &'a Group, id: &str) -> Option<&'a Node> { function has_text_nodes (line 1720) | fn has_text_nodes(root: &Group) -> bool { function loop_over_paint_servers (line 1746) | fn loop_over_paint_servers(parent: &Group, f: &mut dyn FnMut(&Paint)) { FILE: crates/usvg/src/tree/text.rs type FontStretch (line 16) | pub enum FontStretch { method from (line 37) | fn from(stretch: fontdb::Stretch) -> Self { method default (line 30) | fn default() -> Self { function from (line 54) | fn from(stretch: FontStretch) -> Self { type FontVariation (line 73) | pub struct FontVariation { method new (line 82) | pub fn new(tag: [u8; 4], value: f32) -> Self { method hash (line 96) | fn hash(&self, state: &mut H) { method eq (line 88) | fn eq(&self, other: &Self) -> bool { type FontStyle (line 104) | pub enum FontStyle { method from (line 122) | fn from(style: fontdb::Style) -> Self { method default (line 115) | fn default() -> FontStyle { function from (line 133) | fn from(style: FontStyle) -> Self { type Font (line 144) | pub struct Font { method families (line 156) | pub fn families(&self) -> &[FontFamily] { method style (line 161) | pub fn style(&self) -> FontStyle { method stretch (line 166) | pub fn stretch(&self) -> FontStretch { method weight (line 171) | pub fn weight(&self) -> u16 { method variations (line 176) | pub fn variations(&self) -> &[FontVariation] { type DominantBaseline (line 184) | pub enum DominantBaseline { method default (line 200) | fn default() -> Self { type AlignmentBaseline (line 208) | pub enum AlignmentBaseline { method default (line 224) | fn default() -> Self { type BaselineShift (line 232) | pub enum BaselineShift { method default (line 241) | fn default() -> BaselineShift { type LengthAdjust (line 249) | pub enum LengthAdjust { method default (line 255) | fn default() -> Self { type FontOpticalSizing (line 265) | pub enum FontOpticalSizing { method default (line 273) | fn default() -> Self { type TextDecorationStyle (line 285) | pub struct TextDecorationStyle { method fill (line 292) | pub fn fill(&self) -> Option<&Fill> { method stroke (line 297) | pub fn stroke(&self) -> Option<&Stroke> { type TextDecoration (line 304) | pub struct TextDecoration { method underline (line 312) | pub fn underline(&self) -> Option<&TextDecorationStyle> { method overline (line 317) | pub fn overline(&self) -> Option<&TextDecorationStyle> { method line_through (line 322) | pub fn line_through(&self) -> Option<&TextDecorationStyle> { type TextSpan (line 331) | pub struct TextSpan { method start (line 357) | pub fn start(&self) -> usize { method end (line 364) | pub fn end(&self) -> usize { method fill (line 369) | pub fn fill(&self) -> Option<&Fill> { method stroke (line 374) | pub fn stroke(&self) -> Option<&Stroke> { method paint_order (line 379) | pub fn paint_order(&self) -> PaintOrder { method font (line 384) | pub fn font(&self) -> &Font { method font_size (line 389) | pub fn font_size(&self) -> NonZeroPositiveF32 { method small_caps (line 396) | pub fn small_caps(&self) -> bool { method apply_kerning (line 403) | pub fn apply_kerning(&self) -> bool { method font_optical_sizing (line 412) | pub fn font_optical_sizing(&self) -> FontOpticalSizing { method decoration (line 417) | pub fn decoration(&self) -> &TextDecoration { method dominant_baseline (line 422) | pub fn dominant_baseline(&self) -> DominantBaseline { method alignment_baseline (line 427) | pub fn alignment_baseline(&self) -> AlignmentBaseline { method baseline_shift (line 434) | pub fn baseline_shift(&self) -> &[BaselineShift] { method is_visible (line 439) | pub fn is_visible(&self) -> bool { method letter_spacing (line 444) | pub fn letter_spacing(&self) -> f32 { method word_spacing (line 449) | pub fn word_spacing(&self) -> f32 { method text_length (line 454) | pub fn text_length(&self) -> Option { method length_adjust (line 459) | pub fn length_adjust(&self) -> LengthAdjust { type TextAnchor (line 467) | pub enum TextAnchor { method default (line 474) | fn default() -> Self { type TextPath (line 481) | pub struct TextPath { method id (line 491) | pub fn id(&self) -> &str { method start_offset (line 498) | pub fn start_offset(&self) -> f32 { method path (line 503) | pub fn path(&self) -> &tiny_skia_path::Path { type TextFlow (line 510) | pub enum TextFlow { type TextChunk (line 523) | pub struct TextChunk { method x (line 534) | pub fn x(&self) -> Option { method y (line 539) | pub fn y(&self) -> Option { method anchor (line 544) | pub fn anchor(&self) -> TextAnchor { method spans (line 549) | pub fn spans(&self) -> &[TextSpan] { method text_flow (line 554) | pub fn text_flow(&self) -> TextFlow { method text (line 559) | pub fn text(&self) -> &str { type WritingMode (line 567) | pub enum WritingMode { type Text (line 576) | pub struct Text { method id (line 600) | pub fn id(&self) -> &str { method rendering_mode (line 607) | pub fn rendering_mode(&self) -> TextRendering { method dx (line 614) | pub fn dx(&self) -> &[f32] { method dy (line 621) | pub fn dy(&self) -> &[f32] { method rotate (line 628) | pub fn rotate(&self) -> &[f32] { method writing_mode (line 633) | pub fn writing_mode(&self) -> WritingMode { method chunks (line 638) | pub fn chunks(&self) -> &[TextChunk] { method abs_transform (line 648) | pub fn abs_transform(&self) -> Transform { method bounding_box (line 663) | pub fn bounding_box(&self) -> Rect { method abs_bounding_box (line 670) | pub fn abs_bounding_box(&self) -> Rect { method stroke_bounding_box (line 679) | pub fn stroke_bounding_box(&self) -> Rect { method abs_stroke_bounding_box (line 684) | pub fn abs_stroke_bounding_box(&self) -> Rect { method flattened (line 704) | pub fn flattened(&self) -> &Group { method layouted (line 714) | pub fn layouted(&self) -> &[Span] { method subroots (line 718) | pub(crate) fn subroots(&self, f: &mut dyn FnMut(&Group)) { FILE: crates/usvg/src/writer.rs method to_string (line 15) | pub fn to_string(&self, opt: &WriteOptions) -> String { type IsDefault (line 21) | trait IsDefault: Default { method is_default (line 23) | fn is_default(&self) -> bool; method is_default (line 28) | fn is_default(&self) -> bool { type WriteOptions (line 35) | pub struct WriteOptions { method default (line 128) | fn default() -> Self { function convert (line 141) | pub(crate) fn convert(tree: &Tree, opt: &WriteOptions) -> String { function write_filters (line 166) | fn write_filters(tree: &Tree, opt: &WriteOptions, xml: &mut XmlWriter) { function write_defs (line 491) | fn write_defs(tree: &Tree, opt: &WriteOptions, xml: &mut XmlWriter, writ... function has_text_paths (line 577) | fn has_text_paths(parent: &Group) -> bool { function write_text_path_paths (line 616) | fn write_text_path_paths(parent: &Group, opt: &WriteOptions, xml: &mut X... function write_elements (line 644) | fn write_elements(parent: &Group, is_clip_path: bool, opt: &WriteOptions... function write_element (line 650) | fn write_element(node: &Node, is_clip_path: bool, opt: &WriteOptions, xm... function write_group_element (line 809) | fn write_group_element(g: &Group, is_clip_path: bool, opt: &WriteOptions... type XmlWriterExt (line 899) | trait XmlWriterExt { method start_svg_element (line 900) | fn start_svg_element(&mut self, id: EId); method write_svg_attribute (line 901) | fn write_svg_attribute(&mut self, id: AId, value:... method write_id_attribute (line 902) | fn write_id_attribute(&mut self, id: &str, opt: &WriteOptions); method write_color (line 903) | fn write_color(&mut self, id: AId, color: Color); method write_units (line 904) | fn write_units(&mut self, id: AId, units: Units, def: Units); method write_transform (line 905) | fn write_transform(&mut self, id: AId, units: Transform, opt: &WriteOp... method write_visibility (line 906) | fn write_visibility(&mut self, value: bool); method write_func_iri (line 907) | fn write_func_iri(&mut self, aid: AId, id: &str, opt: &WriteOptions); method write_rect_attrs (line 908) | fn write_rect_attrs(&mut self, r: NonZeroRect); method write_numbers (line 909) | fn write_numbers(&mut self, aid: AId, list: &[f32]); method write_image_data (line 910) | fn write_image_data(&mut self, kind: &ImageKind); method write_filter_input (line 911) | fn write_filter_input(&mut self, id: AId, input: &filter::Input); method write_filter_primitive_attrs (line 912) | fn write_filter_primitive_attrs(&mut self, parent_rect: NonZeroRect, f... method write_filter_transfer_function (line 913) | fn write_filter_transfer_function(&mut self, eid: EId, fe: &filter::Tr... method start_svg_element (line 918) | fn start_svg_element(&mut self, id: EId) { method write_svg_attribute (line 923) | fn write_svg_attribute(&mut self, id: AId, value:... method write_id_attribute (line 928) | fn write_id_attribute(&mut self, id: &str, opt: &WriteOptions) { method write_color (line 940) | fn write_color(&mut self, id: AId, c: Color) { method write_units (line 958) | fn write_units(&mut self, id: AId, units: Units, def: Units) { method write_transform (line 970) | fn write_transform(&mut self, id: AId, ts: Transform, opt: &WriteOptio... method write_visibility (line 990) | fn write_visibility(&mut self, value: bool) { method write_func_iri (line 996) | fn write_func_iri(&mut self, aid: AId, id: &str, opt: &WriteOptions) { method write_rect_attrs (line 1002) | fn write_rect_attrs(&mut self, r: NonZeroRect) { method write_numbers (line 1009) | fn write_numbers(&mut self, aid: AId, list: &[f32]) { method write_filter_input (line 1021) | fn write_filter_input(&mut self, id: AId, input: &filter::Input) { method write_filter_primitive_attrs (line 1032) | fn write_filter_primitive_attrs(&mut self, parent_rect: NonZeroRect, f... method write_filter_transfer_function (line 1055) | fn write_filter_transfer_function(&mut self, eid: EId, fe: &filter::Tr... method write_image_data (line 1090) | fn write_image_data(&mut self, kind: &ImageKind) { function has_xlink (line 1116) | fn has_xlink(parent: &Group) -> bool { function write_base_grad (line 1171) | fn write_base_grad(g: &BaseGradient, opt: &WriteOptions, xml: &mut XmlWr... function write_path (line 1193) | fn write_path( function write_fill (line 1286) | fn write_fill(fill: &Option, is_clip_path: bool, opt: &WriteOption... function write_stroke (line 1308) | fn write_stroke(stroke: &Option, opt: &WriteOptions, xml: &mut X... function write_paint (line 1352) | fn write_paint(aid: AId, paint: &Paint, opt: &WriteOptions, xml: &mut Xm... function write_light_source (line 1367) | fn write_light_source(light: &filter::LightSource, xml: &mut XmlWriter) { function write_num (line 1414) | fn write_num(num: f32, buf: &mut Vec, precision: u8) { function write_span (line 1434) | fn write_span( FILE: crates/usvg/tests/parser.rs function clippath_with_invalid_child (line 8) | fn clippath_with_invalid_child() { function stylesheet_injection (line 24) | fn stylesheet_injection() { function stylesheet_injection_with_important (line 92) | fn stylesheet_injection_with_important() { function simplify_paths (line 160) | fn simplify_paths() { function size_detection_1 (line 179) | fn size_detection_1() { function size_detection_2 (line 186) | fn size_detection_2() { function size_detection_3 (line 194) | fn size_detection_3() { function size_detection_4 (line 202) | fn size_detection_4() { function size_detection_5 (line 214) | fn size_detection_5() { function invalid_size_1 (line 221) | fn invalid_size_1() { function tree_is_send_and_sync (line 228) | fn tree_is_send_and_sync() { function path_transform (line 234) | fn path_transform() { function path_transform_nested (line 265) | fn path_transform_nested() { function path_transform_in_symbol_no_clip (line 310) | fn path_transform_in_symbol_no_clip() { function path_transform_in_symbol_with_clip (line 364) | fn path_transform_in_symbol_with_clip() { function path_transform_in_svg (line 434) | fn path_transform_in_svg() { function svg_without_xmlns (line 496) | fn svg_without_xmlns() { function image_bbox_with_parent_transform (line 508) | fn image_bbox_with_parent_transform() { function no_text_nodes (line 538) | fn no_text_nodes() { FILE: crates/usvg/tests/write.rs function resave (line 19) | fn resave(name: &str) { function resave_with_text (line 23) | fn resave_with_text(name: &str) { function resave_with_prefix (line 27) | fn resave_with_prefix(name: &str, id_prefix: &str) { function resave_impl (line 31) | fn resave_impl(name: &str, id_prefix: Option, preserve_text: boo... function path_simple_case (line 66) | fn path_simple_case() { function ellipse_simple_case (line 71) | fn ellipse_simple_case() { function text_simple_case (line 76) | fn text_simple_case() { function clip_path_with_transform (line 81) | fn clip_path_with_transform() { function preserve_id_filter (line 86) | fn preserve_id_filter() { function preserve_id_fe_image (line 91) | fn preserve_id_fe_image() { function preserve_id_fe_image_with_opacity (line 96) | fn preserve_id_fe_image_with_opacity() { function generate_filter_id_function_v1 (line 101) | fn generate_filter_id_function_v1() { function generate_filter_id_function_v2 (line 106) | fn generate_filter_id_function_v2() { function filter_id_with_prefix (line 111) | fn filter_id_with_prefix() { function filter_with_object_units_multi_use (line 116) | fn filter_with_object_units_multi_use() { function preserve_id_clip_path_v1 (line 121) | fn preserve_id_clip_path_v1() { function preserve_id_clip_path_v2 (line 126) | fn preserve_id_clip_path_v2() { function preserve_id_for_clip_path_in_pattern (line 131) | fn preserve_id_for_clip_path_in_pattern() { function generate_id_clip_path_for_symbol (line 136) | fn generate_id_clip_path_for_symbol() { function clip_path_with_text (line 141) | fn clip_path_with_text() { function clip_path_with_complex_text (line 146) | fn clip_path_with_complex_text() { function clip_path_with_object_units_multi_use (line 151) | fn clip_path_with_object_units_multi_use() { function mask_with_object_units_multi_use (line 156) | fn mask_with_object_units_multi_use() { function text_with_generated_gradients (line 161) | fn text_with_generated_gradients() { function preserve_text_multiple_font_families (line 166) | fn preserve_text_multiple_font_families() { function preserve_text_on_path (line 171) | fn preserve_text_on_path() { function preserve_text_in_clip_path (line 176) | fn preserve_text_in_clip_path() { function preserve_text_in_mask (line 181) | fn preserve_text_in_mask() { function preserve_text_in_pattern (line 186) | fn preserve_text_in_pattern() { function preserve_text_simple_case (line 191) | fn preserve_text_simple_case() { function preserve_text_with_dx_and_dy (line 196) | fn preserve_text_with_dx_and_dy() { function preserve_text_with_rotate (line 201) | fn preserve_text_with_rotate() { function preserve_text_with_complex_text_decoration (line 206) | fn preserve_text_with_complex_text_decoration() { function preserve_text_with_nested_baseline_shift (line 211) | fn preserve_text_with_nested_baseline_shift() { function optimize_paths_without_markers (line 216) | fn optimize_paths_without_markers() { FILE: tools/explorer-thumbnailer/src/error.rs type Error (line 9) | pub enum Error { method fmt (line 19) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> Result<(), std::fmt:... method source (line 32) | fn source(&self) -> Option<&(dyn std::error::Error + 'static)> { method from (line 43) | fn from(err: Error) -> Self { FILE: tools/explorer-thumbnailer/src/interfaces/iinitialize_with_stream.rs type IInitializeWithStream (line 9) | pub trait IInitializeWithStream: IUnknown { method read (line 10) | unsafe fn read(&self, pstream: LPSTREAM, grf_mode: DWORD) -> HRESULT; FILE: tools/explorer-thumbnailer/src/interfaces/ithumbnail_provider.rs type IThumbnailProvider (line 11) | pub trait IThumbnailProvider: IUnknown { method get_thumbnail (line 12) | unsafe fn get_thumbnail(&self, cx: UINT, phbmp: *mut HBITMAP, pdw_alph... FILE: tools/explorer-thumbnailer/src/lib.rs function get_all_relevant_registry_keys (line 66) | fn get_all_relevant_registry_keys() -> Vec { function DllRegisterServer (line 78) | extern "stdcall" fn DllRegisterServer() -> com::sys::HRESULT { function DllUnregisterServer (line 86) | extern "stdcall" fn DllUnregisterServer() -> com::sys::HRESULT { FILE: tools/explorer-thumbnailer/src/thumbnail_provider.rs constant CLSID_THUMBNAIL_PROVIDER_CLASS (line 17) | pub const CLSID_THUMBNAIL_PROVIDER_CLASS: IID = IID { type ThumbnailProvider (line 25) | pub struct ThumbnailProvider { method new (line 63) | pub(crate) fn new() -> Box { method read (line 30) | unsafe fn read(&self, pstream: LPSTREAM, _grf_mode: DWORD) -> HRESULT { method get_thumbnail (line 45) | unsafe fn get_thumbnail(&self, cx: UINT, phbmp: *mut HBITMAP, pdw_alpha:... FILE: tools/explorer-thumbnailer/src/utils.rs function tree_from_istream (line 16) | pub unsafe fn tree_from_istream(pstream: LPSTREAM) -> Result, cx: u32) -> Result Result