aboutsummaryrefslogtreecommitdiffstats
path: root/src/regex/simple.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/regex/simple.rs')
-rw-r--r--src/regex/simple.rs6
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 {