From a2e9e8647daa2622cf55a047c329027fcfc49bf8 Mon Sep 17 00:00:00 2001 From: Jonas Maier Date: Sat, 6 Jun 2026 12:34:22 +0200 Subject: some small opt --- src/regex/simple.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/regex/simple.rs') 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 { 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 { 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 { -- cgit v1.2.3