pub struct RustRegexEngine;Trait Implementations§
Source§impl RegexEngine for RustRegexEngine
impl RegexEngine for RustRegexEngine
fn kind(&self) -> EngineKind
fn compile( &self, pattern: &str, flags: &EngineFlags, ) -> EngineResult<Box<dyn CompiledRegex>>
Auto Trait Implementations§
impl Freeze for RustRegexEngine
impl RefUnwindSafe for RustRegexEngine
impl Send for RustRegexEngine
impl Sync for RustRegexEngine
impl Unpin for RustRegexEngine
impl UnsafeUnpin for RustRegexEngine
impl UnwindSafe for RustRegexEngine
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more