From 6606790896f7106c6a9529483753a26a22c62814 Mon Sep 17 00:00:00 2001 From: Botahamec Date: Sat, 29 Jul 2023 21:53:22 -0400 Subject: Add character as a CharacterSet --- src/csets.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/csets.rs') diff --git a/src/csets.rs b/src/csets.rs index 0d33bd9..8c6767c 100644 --- a/src/csets.rs +++ b/src/csets.rs @@ -52,6 +52,12 @@ impl CharacterSet for AsciiLetters { } } +impl CharacterSet for char { + fn contains(&self, ch: char) -> bool { + *self == ch + } +} + impl CharacterSet for &[char] { fn contains(&self, ch: char) -> bool { (self as &[char]).contains(&ch) -- cgit v1.2.3