MCPcopy Create free account

hub / github.com/cgbur/badge-maker / functions

Functions173 in github.com/cgbur/badge-maker

↓ 20 callersMethodhex
(&self)
src/badge/color/color.rs:54
↓ 9 callersMethodlabel
(&self)
src/badge/badge.rs:107
↓ 9 callersMethodmessage
(&self)
src/badge/badge.rs:111
↓ 8 callersMethodlinks
(&self)
src/badge/badge.rs:127
↓ 7 callersFunctionu4_to_hexit
(u: u8)
src/badge/color/util.rs:57
↓ 6 callersMethodany
(&self)
src/badge/links.rs:23
↓ 6 callersMethodbuild
(&self)
src/badge/badge_builder.rs:156
↓ 6 callersFunctionhex_to_u32
(s: &str)
benches/hex.rs:68
↓ 6 callersFunctionhex_to_u32
(s: &str)
src/badge/color/util.rs:100
↓ 5 callersFunctionescape_xml
(s: &str)
src/render/util/xml.rs:56
↓ 4 callersMethodheight
(&self)
src/render/renderers/styles/flat.rs:19
↓ 4 callersFunctionrender_text
(config: RenderTextConfig)
src/render/renderers/text.rs:87
↓ 3 callersMethodlogo
(&self)
src/badge/badge.rs:131
↓ 3 callersFunctionrender_badge
(config: RenderBadgeConfig, main: &str)
src/render/renderers/badge.rs:46
↓ 3 callersMethodsingle
(&self)
src/badge/links.rs:16
↓ 2 callersMethodcolor
(&self)
src/badge/badge.rs:119
↓ 2 callersMethodcolor_parse
(&mut self, color: &str)
src/badge/badge_builder.rs:82
↓ 2 callersFunctionescape_xml
(s: &str)
benches/render_text.rs:8
↓ 2 callersMethodfont
(&self)
src/render/renderers/styles/flat.rs:15
↓ 2 callersFunctionget_color_from_option
( is_label: bool, color_string: Option<String>, color_enum: Option<&Color>, )
src/badge/color/util.rs:6
↓ 2 callersMethodis_single
(&self)
src/badge/links.rs:8
↓ 2 callersMethodlabel_color
(&self)
src/badge/badge.rs:115
↓ 2 callersMethodlabel_color_parse
(&mut self, label_color: &str)
src/badge/badge_builder.rs:72
↓ 2 callersMethodshadow
(&self)
src/render/renderers/styles/flat.rs:27
↓ 2 callersMethodstyle_parse
(&mut self, style: &str)
src/badge/badge_builder.rs:92
↓ 2 callersMethodvertical_margin
(&self)
src/render/renderers/styles/flat.rs:23
↓ 2 callersMethodwidth
(&self)
src/badge/logo.rs:53
↓ 1 callersFunctionbrightness
(color: &str)
src/badge/color/util.rs:30
↓ 1 callersMethodchar_dict
(&self)
src/render/font/font.rs:53
↓ 1 callersFunctionclean
(svg: &str, replace_id: &str)
tests/e2e.rs:37
↓ 1 callersFunctioncolors_for_background
(color: &str)
src/render/util/text.rs:11
↓ 1 callersMethodcontains
(&self, char: u32)
src/render/font/char_datum.rs:11
↓ 1 callersFunctioncreate_accessible_text
(label: &Option<String>, message: &str)
src/render/util/text.rs:29
↓ 1 callersFunctioncreate_accessible_text_new
(label: &Option<String>, message: &str)
benches/create_accessible.rs:13
↓ 1 callersFunctioncreate_accessible_text_old
(label: &Option<String>, message: &str)
benches/create_accessible.rs:5
↓ 1 callersFunctionescape_xml
(s: &str)
benches/render_attributes.rs:8
↓ 1 callersFunctionescape_xml
(s: &str)
benches/render_title.rs:8
↓ 1 callersFunctionescape_xml_auto_optimized
(s: &str)
benches/xml.rs:151
↓ 1 callersFunctionescape_xml_auto_optimized_sized
(s: &str)
benches/xml.rs:172
↓ 1 callersFunctionescape_xml_optimized
(s: &str)
benches/xml.rs:141
↓ 1 callersFunctionescape_xml_optimized_sized
(s: &str)
benches/xml.rs:161
↓ 1 callersFunctiongen_id
The purpose of a unique id is to make the svg compatible with direct website embedding. Hashing is done as a escaping mechanism.
src/badge/badge.rs:11
↓ 1 callersFunctionget_badges
()
tests/constants.rs:20
↓ 1 callersFunctionget_node_output
(badge: &NewBadge)
tests/e2e.rs:11
↓ 1 callersMethodheight
(&self)
src/render/renderers/styles/flat_square.rs:19
↓ 1 callersMethodheight
(&self)
src/render/renderers/styles/plastic.rs:19
↓ 1 callersFunctionhex_color_to_rgb
(hex: &str)
src/badge/color/util.rs:108
↓ 1 callersFunctionhex_to_rgb_custom_radix
(hex: &str)
benches/hex.rs:76
↓ 1 callersFunctionhex_to_rgb_or
(hex: &str)
benches/hex.rs:22
↓ 1 callersFunctionhex_to_rgb_repeat
(hex: &str)
benches/hex.rs:1
↓ 1 callersFunctionhex_to_u32_one
(c: &char)
benches/hex.rs:46
↓ 1 callersFunctionhex_to_u32_one
(c: &char)
src/badge/color/util.rs:35
↓ 1 callersMethodid
(&self)
src/badge/badge.rs:142
↓ 1 callersFunctionis_control_char
(c: u32)
src/render/font/util.rs:1
↓ 1 callersFunctionis_enum_color
(color: &str)
src/badge/color/parser.rs:30
↓ 1 callersFunctionis_hex_no_pound
(color: &str)
src/badge/color/parser.rs:52
↓ 1 callersFunctionis_hex_pound
(color: &str)
src/badge/color/parser.rs:64
↓ 1 callersFunctionis_rgb
(color: &str)
src/badge/color/parser.rs:76
↓ 1 callersMethodis_same_link
(&self)
src/badge/links.rs:12
↓ 1 callersMethodleft
(&self)
src/badge/links.rs:27
↓ 1 callersFunctionload
(badge_id: u64)
tests/e2e.rs:58
↓ 1 callersMethodpadding
(&self)
src/badge/logo.rs:60
↓ 1 callersFunctionparse_color
(color: &str)
src/badge/color/parser.rs:10
↓ 1 callersFunctionparse_style
(s: &str)
src/badge/style.rs:16
↓ 1 callersFunctionpreferred_width
(text: &str, font: &Font)
src/render/util/text.rs:25
↓ 1 callersFunctionrender_attributes
(links: &Links, accessible_text: &str)
src/render/renderers/attributes.rs:6
↓ 1 callersFunctionrender_attributes_format
(links: &Links, accessible_text: &str)
benches/render_attributes.rs:31
↓ 1 callersFunctionrender_attributes_string
(links: &Links, accessible_text: &str)
benches/render_attributes.rs:18
↓ 1 callersFunctionrender_badge_new
(config: RenderBadgeConfig, main: &str)
benches/render_badge.rs:68
↓ 1 callersFunctionrender_badge_old
(config: RenderBadgeConfig, main: &str)
benches/render_badge.rs:28
↓ 1 callersFunctionrender_link
(config: RenderLinkConfig)
src/render/renderers/links.rs:17
↓ 1 callersFunctionrender_logo
(config: RenderLogoConfig)
src/render/renderers/logo.rs:21
↓ 1 callersFunctionrender_text_new
(config: RenderTextConfig)
benches/render_text.rs:83
↓ 1 callersFunctionrender_text_old
(config: RenderTextConfig)
benches/render_text.rs:34
↓ 1 callersFunctionrender_title
(links: &Links, accessible_text: &str)
benches/render_title.rs:18
↓ 1 callersFunctionrender_title
(links: &Links, accessible_text: &str)
src/render/renderers/title.rs:6
↓ 1 callersFunctionrender_title_new
(links: &Links, accessible_text: &str)
benches/render_title.rs:26
↓ 1 callersFunctionreplace_fill_attribute
Finds the fill value defined or if not defined will add a default value. # Arguments `svg` - The svg to search. `replace_with` - The value to replace
src/render/util/xml.rs:22
↓ 1 callersMethodright
(&self)
src/badge/links.rs:30
↓ 1 callersFunctionround_up_to_odd
(val: usize)
src/render/util/round.rs:1
↓ 1 callersFunctionstrip_xml_trailing_aho
(s: &str)
benches/xml.rs:93
↓ 1 callersFunctionstrip_xml_trailing_aho
(s: &str)
src/render/util/xml.rs:45
↓ 1 callersFunctionstrip_xml_whitespace
(s: &str)
src/render/util/xml.rs:66
↓ 1 callersMethodsvg
(&self)
src/badge/badge.rs:99
↓ 1 callersFunctionu64_to_hex
(num: u64)
src/badge/color/util.rs:79
↓ 1 callersMethodwidth_of_str
(&self, s: &str)
src/render/font/font.rs:28
Functionaho_corasick_pattern_builder
( size: usize, start: &str, onwards: &str, )
benches/xml.rs:57
Functionaho_corasick_pattern_builder
( size: usize, start: &str, onwards: &str, )
src/render/util/xml.rs:70
Functionbadge_builder_color_parse
()
src/badge/badge_builder.rs:262
Functionbadge_builder_text
()
src/badge/badge_builder.rs:239
Functionbase_config_test
()
src/render/base.rs:127
Functionbench_crete_accessible
(c: &mut Criterion)
benches/bench.rs:171
Functionbench_escape_xml
(c: &mut Criterion)
benches/bench.rs:19
Functionbench_hex
(c: &mut Criterion)
benches/bench.rs:84
Functionbench_render_attributes
(c: &mut Criterion)
benches/bench.rs:63
Functionbench_render_badge
(c: &mut Criterion)
benches/bench.rs:125
Functionbench_render_text
(c: &mut Criterion)
benches/bench.rs:101
Functionbench_render_title
(c: &mut Criterion)
benches/bench.rs:155
Functionbench_strip_xml_whitespace
(c: &mut Criterion)
benches/bench.rs:41
Functionbrightness_test
()
src/badge/color/util.rs:142
next →1–100 of 173, ranked by callers