1 # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
3 # When uploading crates to the registry Cargo will automatically
4 # "normalize" Cargo.toml files for maximal compatibility
5 # with all versions of Cargo and also rewrite `path` dependencies
6 # to registry (e.g., crates.io) dependencies
8 # If you believe there's an error in this file please file an
9 # issue against the rust-lang/cargo repository. If you're
10 # editing this file be aware that the upstream Cargo.toml
11 # will likely look very different (and much more reasonable)
16 authors = ["The Rust Project Developers"]
17 exclude = ["/scripts/*", "/.github/*"]
19 description = "An implementation of regular expressions for Rust. This implementation uses\nfinite automata and guarantees linear time matching on all inputs.\n"
20 homepage = "https://github.com/rust-lang/regex"
21 documentation = "https://docs.rs/regex"
23 categories = ["text-processing"]
24 license = "MIT OR Apache-2.0"
25 repository = "https://github.com/rust-lang/regex"
41 path = "tests/test_default.rs"
44 name = "default-bytes"
45 path = "tests/test_default_bytes.rs"
49 path = "tests/test_nfa.rs"
52 name = "nfa-utf8bytes"
53 path = "tests/test_nfa_utf8bytes.rs"
57 path = "tests/test_nfa_bytes.rs"
61 path = "tests/test_backtrack.rs"
64 name = "backtrack-utf8bytes"
65 path = "tests/test_backtrack_utf8bytes.rs"
68 name = "backtrack-bytes"
69 path = "tests/test_backtrack_bytes.rs"
73 path = "tests/test_crates_regex.rs"
74 [dependencies.aho-corasick]
82 [dependencies.regex-syntax]
84 default-features = false
85 [dev-dependencies.lazy_static]
88 [dev-dependencies.quickcheck]
90 default-features = false
92 [dev-dependencies.rand]
94 features = ["getrandom", "small_rng"]
95 default-features = false
98 default = ["std", "perf", "unicode", "regex-syntax/default"]
100 perf = ["perf-cache", "perf-dfa", "perf-inline", "perf-literal"]
104 perf-literal = ["aho-corasick", "memchr"]
106 unicode = ["unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "regex-syntax/unicode"]
107 unicode-age = ["regex-syntax/unicode-age"]
108 unicode-bool = ["regex-syntax/unicode-bool"]
109 unicode-case = ["regex-syntax/unicode-case"]
110 unicode-gencat = ["regex-syntax/unicode-gencat"]
111 unicode-perl = ["regex-syntax/unicode-perl"]
112 unicode-script = ["regex-syntax/unicode-script"]
113 unicode-segment = ["regex-syntax/unicode-segment"]
114 unstable = ["pattern"]