From 0e1b248556a658618c1d2ebe22775362ba264d03 Mon Sep 17 00:00:00 2001 From: Botahamec Date: Sat, 29 Jul 2023 22:05:28 -0400 Subject: Add complement function to character set trait --- src/csets.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/csets.rs b/src/csets.rs index 0f4b4d0..a74d87b 100644 --- a/src/csets.rs +++ b/src/csets.rs @@ -26,6 +26,10 @@ pub trait CharacterSet: Sized { second: other, } } + + fn complement(self) -> CharacterSetComplement { + CharacterSetComplement { inner: self } + } } pub struct AnyCharacter; -- cgit v1.2.3