diff options
| author | Jonas Maier <jonas@x77.dev> | 2026-06-06 12:34:22 +0200 |
|---|---|---|
| committer | Jonas Maier <jonas@x77.dev> | 2026-06-06 12:34:22 +0200 |
| commit | a2e9e8647daa2622cf55a047c329027fcfc49bf8 (patch) | |
| tree | e59787ebbd6a71735190d222a55edc351927d8be /src/regex/simple.rs | |
| parent | 53980774c327675e886179c0a2c140744dcf9b95 (diff) | |
| download | pish-a2e9e8647daa2622cf55a047c329027fcfc49bf8.tar.gz | |
some small opt
Diffstat (limited to 'src/regex/simple.rs')
| -rw-r--r-- | src/regex/simple.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/regex/simple.rs b/src/regex/simple.rs index 00bc9b4..e75ff14 100644 --- a/src/regex/simple.rs +++ b/src/regex/simple.rs @@ -1,4 +1,4 @@ -use crate::regex::CharacterClass; +use crate::regex::Class; use super::{Match, Pattern, RegexEngine}; @@ -18,7 +18,7 @@ impl RegexEngine for Anything { fn compile(pat: Pattern) -> Result<Self, Self::CompileError> { if let Pattern::Rep(pat, 0, None, _) = pat - && let Pattern::CharacterClass(CharacterClass::Everything) = *pat + && let Pattern::CharacterClass(Class::Everything) = *pat { Ok(Anything) } else { @@ -41,7 +41,7 @@ impl RegexEngine for Nothing { fn compile(pat: Pattern) -> Result<Self, Self::CompileError> { match pat { Pattern::Range(a, b) if a > b => Ok(Nothing), - Pattern::CharacterClass(CharacterClass::Nothing) => Ok(Nothing), + Pattern::CharacterClass(Class::Nothing) => Ok(Nothing), Pattern::Alt(pats) => { let all_impossible = pats.into_iter().map(Self::compile).all(|p| p.is_ok()); if all_impossible { |
