MCPcopy Create free account

hub / github.com/Canop/lazy-regex / functions

Functions54 in github.com/Canop/lazy-regex

↓ 15 callersMethodstatick
(&self)
src/proc_macros/regex_code.rs:81
↓ 8 callersFunctionprocess_with_value
(input: TokenStream, as_bytes: bool, f: F)
src/proc_macros/mod.rs:24
↓ 4 callersMethodcaptures_len
(&self)
src/proc_macros/regex_code.rs:100
↓ 4 callersMethodnamed_groups
(&self)
src/proc_macros/regex_code.rs:106
↓ 4 callersFunctionprocess
The following `process*` functions are convenience funcs to reduce boilerplate in macro implementations below.
src/proc_macros/mod.rs:13
↓ 2 callersFunctionbytes_replacen
common implementation of `bytes_regex_replace` and `bytes_regex_replace_all`
src/proc_macros/mod.rs:346
↓ 2 callersMethodlazy_static
(&self)
src/proc_macros/regex_code.rs:92
↓ 2 callersFunctionreplacen
common implementation of `regex_replace` and `regex_replace_all`
src/proc_macros/mod.rs:304
↓ 1 callersFunctionexample_builds
()
examples/regexes/src/main.rs:5
↓ 1 callersFunctionexample_captures
()
examples/regexes/src/main.rs:56
↓ 1 callersFunctionexample_is_match
()
examples/regexes/src/main.rs:46
↓ 1 callersFunctionexample_using_shared_static
()
examples/regexes/src/main.rs:51
↓ 1 callersFunctionexamples_replace_all
()
examples/regexes/src/main.rs:67
Functionbytes_lazy_regex
(input: TokenStream)
src/proc_macros/mod.rs:97
Functionbytes_regex
(input: TokenStream)
src/proc_macros/mod.rs:66
Functionbytes_regex_captures
(input: TokenStream)
src/proc_macros/mod.rs:244
Functionbytes_regex_captures_iter
(input: TokenStream)
src/proc_macros/mod.rs:293
Functionbytes_regex_find
(input: TokenStream)
src/proc_macros/mod.rs:175
Functionbytes_regex_if
(input: TokenStream)
src/proc_macros/mod.rs:525
Functionbytes_regex_is_match
(input: TokenStream)
src/proc_macros/mod.rs:131
Functionbytes_regex_replace
(input: TokenStream)
src/proc_macros/mod.rs:430
Functionbytes_regex_replace_all
(input: TokenStream)
src/proc_macros/mod.rs:476
Functionbytes_regex_switch
(input: TokenStream)
src/proc_macros/mod.rs:657
Functionbytes_remove_all_matches
( rex: &regex::bytes::Regex, text: &'s [u8], )
src/remove.rs:127
Functionbytes_remove_match
( rex: &regex::bytes::Regex, text: &'s [u8], )
src/remove.rs:36
Functionextract_grey_level
(s: &str)
tests/regex_if.rs:10
Methodfrom_lit_str
(lit_str: LitStr, mut is_bytes: bool)
src/proc_macros/regex_code.rs:24
Methodfrom_token_stream
(token_stream: TokenStream, is_bytes: bool)
src/proc_macros/regex_code.rs:21
Functionlazy_regex
(input: TokenStream)
src/proc_macros/mod.rs:82
Functionmain
()
examples/regexes/src/main.rs:95
Methodparse
(input: ParseStream<'_>)
src/proc_macros/args.rs:22
Functionread
(s: &str)
tests/regex_switch.rs:14
Functionregex
(input: TokenStream)
src/proc_macros/mod.rs:53
Functionregex_captures
(input: TokenStream)
src/proc_macros/mod.rs:207
Functionregex_captures_iter
(input: TokenStream)
src/proc_macros/mod.rs:281
Functionregex_find
(input: TokenStream)
src/proc_macros/mod.rs:152
Functionregex_if
(input: TokenStream)
src/proc_macros/mod.rs:493
Functionregex_is_match
(input: TokenStream)
src/proc_macros/mod.rs:111
Functionregex_replace
(input: TokenStream)
src/proc_macros/mod.rs:406
Functionregex_replace_all
(input: TokenStream)
src/proc_macros/mod.rs:453
Functionregex_switch
(input: TokenStream)
src/proc_macros/mod.rs:587
Functionremove_all_matches
( rex: &regex::Regex, text: &'s str, )
src/remove.rs:60
Functionremove_match
( rex: &regex::Regex, text: &'s str, )
src/remove.rs:11
Functionreplace_with_mut_closure
()
tests/replace.rs:5
Functiontest_bytes_regex_if
()
tests/regex_if.rs:36
Functiontest_bytes_regex_remove
()
tests/remove.rs:26
Functiontest_bytes_regex_remove_all
()
tests/remove.rs:93
Functiontest_bytes_regex_switch
()
tests/regex_switch.rs:60
Functiontest_regex_if
()
tests/regex_if.rs:9
Functiontest_regex_if_with_error_handling
()
tests/regex_if.rs:24
Functiontest_regex_remove
()
tests/remove.rs:6
Functiontest_regex_remove_all
()
tests/remove.rs:37
Functiontest_regex_switch
()
tests/regex_switch.rs:7
Functiontest_regex_switch_with_error_handling
()
tests/regex_switch.rs:35